Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Python for Security and Networking - Leverage Python modules and tools in securing your network and applications - cover

Python for Security and Networking - Leverage Python modules and tools in securing your network and applications

José Manuel Ortega

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Gain a firm, practical understanding of securing your network and utilize Python’s packages to detect vulnerabilities in your application
 
Key Features
 
Discover security techniques to protect your network and systems using Python
 
Create scripts in Python to automate security and pentesting tasks
 
Analyze traffic in a network and extract information using Python
 
Book Description
 
Python’s latest updates add numerous libraries that can be used to perform critical security-related missions, including detecting vulnerabilities in web applications, taking care of attacks, and helping to build secure and robust networks that are resilient to them. This fully updated third edition will show you how to make the most of them and improve your security posture.
 
The first part of this book will walk you through Python scripts and libraries that you’ll use throughout the book. Next, you’ll dive deep into the core networking tasks where you will learn how to check a network’s vulnerability using Python security scripting and understand how to check for vulnerabilities in your network – including tasks related to packet sniffing. You’ll also learn how to achieve endpoint protection by leveraging Python packages along with writing forensics scripts.
 
The next part of the book will show you a variety of modern techniques, libraries, and frameworks from the Python ecosystem that will help you extract data from servers and analyze the security in web applications. You’ll take your first steps in extracting data from a domain using OSINT tools and using Python tools to perform forensics tasks.
 
By the end of this book, you will be able to make the most of Python to test the security of your network and applications.
 
What you will learn
 
Program your own tools in Python that can be used in a Network Security process
 
Automate tasks of analysis and extraction of information from servers
 
Detect server vulnerabilities and analyze security in web applications
 
Automate security and pentesting tasks by creating scripts with Python
 
Utilize the ssh-audit tool to check the security in SSH servers
 
Explore WriteHat as a pentesting reports tool written in Python
 
Automate the process of detecting vulnerabilities in applications with tools like Fuxploider
 
Who this book is for
 
This Python book is for network engineers, system administrators, and other security professionals looking to overcome common networking and security issues using Python. You will also find this book useful if you're an experienced programmer looking to explore Python’s full range of capabilities. A basic understanding of general programming structures as well as familiarity with the Python programming language is a prerequisite.
 
 
Available since: 06/07/2023.
Print length: 586 pages.

Other books that might interest you

  • American Dream Come True - Why Affordable Housing Is Good Policy Good Business and Good for America - cover

    American Dream Come True - Why...

    Tony Bertoldi

    • 0
    • 0
    • 0
    If we all work together on the American Dream, we can make it the American Reality.Tony Bertoldi is Co-President of CREA, LLC, an affordable housing syndication company. With over twenty-five years of experience with the Low-Income Housing Tax Credit (LIHTC), he explains how affordable housing stands at the crossroads of compassion and capitalism.Home and health go hand-in-hand, and when we meet these needs through affordable housing, we can support a healthier, more equitable society for everyone. While Liberals and Conservatives may disagree on many policies and approaches, the glue which binds us together is the American Dream. We Americans have too many other issues we fight over. Affordable housing doesn’t need to be one of them.
    Show book
  • Ultimate UI UX Design for Professionals - Create Impactful User-Centric Designs with Research and Collaboration Techniques for Seamless Responsive Web Interfaces - cover

    Ultimate UI UX Design for...

    Sharanpreet Kaur

    • 0
    • 1
    • 0
    Design Like a Pro: Essential UI/UX Patterns and Secrets Unveiled
    Book Description
    With 70% of business success now tied to effective user experience, mastering UI/UX design is no longer optional—it's essential. [Ultimate UI/UX Design for Professionals] equips designers with the skills to create intuitive, impactful interfaces that drive user engagement and business growth.
    This comprehensive book empowers designers to elevate their skills and thrive in the fast-paced world of UI/UX. Covering every stage of the design process, from initial research to final handoff, it provides readers with practical tools and techniques to create user-centered, intuitive designs.
    Beginning with UX research and user mapping, the book introduces proven methods for understanding user needs and behaviors. It then progresses to wireframes, prototypes, and mockups, providing actionable tips for visualizing and refining design concepts. Dedicated sections on responsive design ensure your creations are seamlessly adaptable across all devices, meeting modern user expectations.
    The concluding chapters focus on the design handoff process and preparing for interviews, essential for effective collaboration with developers and advancing your career. Whether you're an aspiring designer or a seasoned professional, this book delivers valuable insights and actionable advice to thrive in any UI/UX role.
    Table of Contents
    1. The Design Thinking Process
    2. Fundamentals of UX Design
    3. Research and Analysis for UX Design
    4. The Art of UX Mapping
    5. Mastering Information Architecture and Sitemaps
    6. The Power of Wireframes and Prototypes
    7. Visual Design and UI Patterns
    8. The Power of Mockups
    9. Responsive Web Design
    10. Mastering in Design Handoff
    11. Interview Preparation for UI/UX Designer      
    
    Index
    Show book
  • HowExpert Guide to Aquariums - 101 Tips to Learn How to Set Up Your Aquarium Add Fishes Maintain Your Fish Tank and Enjoy Fishkeeping - cover

    HowExpert Guide to Aquariums -...

    HowExpert, Hazel Hall

    • 0
    • 0
    • 0
    If you want to learn how to set up your aquarium, add fishes, maintain your fish tank, and enjoy fishkeeping, then check out HowExpert Guide to Aquariums. 
    HowExpert Guide to Aquariums is a great way to jump into the world of these unique animals. This guide has been written by an everyday expert and passionate fishkeeper so that it is accessible to people at every stage in the fishkeeping process. This hobby and passion is, in many ways, an emotional and intellectual pursuit; it can be challenging to jump in without insight from another person to help you along the way. Talking and learning from others can help you grow. 
    This guide is organized with 101 tips to help you get better at fishkeeping and become a master of fish care, water chemistry, and your own comfort and happiness. Advice ranges from everything you need to start your fish tank to learn how to breed fish! You'll learn about how fish fundamentally work and how you can support them within your fish tank. 
    Whether you are just starting your fish tank or are already a seasoned aquarium veteran, there are tips and tricks in this guide that will help you grow! 
    HowExpert Guide to Aquariums includes: 
    - 101 tips about fish and fish tanks from the perspective of a passionate hobbyist, breeder, and avid lover of all animals. 
    - Detailed descriptions and stories about mistakes to avoid and lessons that can help you grow. 
    - Ways to keep yourself engaged and passionate about this hobby for the rest of your life. 
    Check out HowExpert Guide to Aquariums to learn how to set up your aquarium, add fishes, maintain your fish tank, and enjoy fishkeeping. 
    About the Author 
    Hazel Hall is a poet and writer based in rural New Hampshire. She has been an aquarium owner for over seven years. Her love for domestic and wild animals mixes heavily into all of her works. 
    HowExpert publishes quick how to guides on all topics by everyday experts.
    Show book
  • Explainable AI - Demystifying AI Decisions A Guide to Transparency and Trust - cover

    Explainable AI - Demystifying AI...

    James Ferry

    • 0
    • 0
    • 0
    In an era where artificial intelligence (AI) shapes critical decisions in healthcare, finance, law, and beyond, understanding how AI arrives at its conclusions is paramount. "Explainable AI: Demystifying AI Decisions" is an essential guide that unveils the inner workings of AI models, making them transparent and understandable to all. 
    Authored by experts at the forefront of AI research and application, this book demystifies the complex algorithms that underpin modern AI systems. It introduces readers to the core principles of Explainable AI (XAI) — transparency, interpretability, accountability, and fairness — and illustrates how these principles ensure AI decisions align with ethical standards and regulatory requirements. 
    Through practical examples and case studies, "Explainable AI" equips readers with the tools to:Understand AI Decisions: Explore how AI models make predictions and recommendations, breaking down the process into comprehensible steps.Detect and Mitigate Bias: Learn techniques for identifying biases within AI systems and strategies to mitigate them, promoting fairness and equity.Enhance Trust and Accountability: Gain insights into how transparency and interpretability foster trust among users, stakeholders, and the broader community.Navigate Ethical Challenges: Address ethical considerations in AI development, including privacy, consent, and the societal impact of AI technologies. 
    "Explainable AI" provides invaluable knowledge and practical guidance. It empowers readers to harness the potential of AI responsibly, ensuring that AI technologies benefit society while upholding ethical standards and transparency. 
     
    Show book
  • Epilepsy: An Overview - cover

    Epilepsy: An Overview

    Edmonton Epilepsy Association

    • 0
    • 0
    • 0
    This is a book that provides an overview about basic information on epilepsy. The book is formatted with questions and answers, from common understanding of how seizures occur, to whom and for what reasons. It is the perfect compendium for initial conversations about epilepsy for new patients and their caregivers. It also includes a glossary of terms and all definitions respect the nomenclature from the International League Against Epilepsy (ILAE).
    Show book
  • The Shocking Truth about Genetic Testing - cover

    The Shocking Truth about Genetic...

    Zoey Fraisers

    • 0
    • 0
    • 0
    Genetic testing has become one of the most talked-about advancements in modern science, promising insights into health, ancestry, and even future risks for inherited conditions. With the rise of at-home DNA testing kits and their widespread availability, more people than ever are exploring what their genetic code can reveal. But behind the promise of knowledge lies a complex web of ethical concerns, privacy risks, and limitations that many consumers are unaware of. While genetic testing can be a powerful tool for medical advancements and personalized healthcare, it also raises important questions about how this information is used, who has access to it, and what unintended consequences may arise.  
    At its core, genetic testing analyzes DNA to identify mutations, traits, or predispositions that can impact a person’s health and well-being. Initially developed for medical use, these tests have expanded beyond hospitals and research labs, becoming a booming industry catering to consumers who want to know more about their ancestry or potential health risks. Companies market these tests as a way to take control of one’s future, offering data on everything from nutrition and fitness compatibility to risks for serious diseases. However, the accuracy and reliability of these consumer-grade tests vary, and their results can sometimes lead to unnecessary panic or false reassurance. Furthermore, genetic testing is not always as straightforward as it seems—genes interact in complex ways, and not all findings have clear implications for an individual’s health.  
    One of the most pressing concerns surrounding genetic testing is privacy. The information encoded in DNA is highly personal, yet many people provide their genetic data to testing companies without fully understanding how it may be stored, shared, or sold.
    Show book