|
Showing 1 - 9 of
9 matches in All Departments
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 3.10 * Create scripts in
Python to automate security and pentesting tasks * Analyze network
traffic in a network and extract information using Python 3.10 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 *
Create scripts in Python to automate security and pentesting tasks
* 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 * 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.
Tackle security and networking issues using Python libraries such
as Nmap, requests, asyncio, and scapy Key Features Enhance your
Python programming skills in securing systems and executing
networking tasks Explore Python scripts to debug and secure complex
networks Learn to avoid common cyber events with modern Python
scripting Book DescriptionIt's now more apparent than ever that
security is a critical aspect of IT infrastructure, and that
devastating data breaches can occur from simple network line hacks.
As shown in this book, combining the latest version of Python with
an increased focus on network security can help you to level up
your defenses against cyber attacks and cyber threats. Python is
being used for increasingly advanced tasks, with the latest update
introducing new libraries and packages featured in the Python 3.7.4
recommended version. Moreover, most scripts are compatible with the
latest versions of Python and can also be executed in a virtual
environment. This book will guide you through using these updated
packages to build a secure network with the help of Python
scripting. You'll cover a range of topics, from building a network
to the procedures you need to follow to secure it. Starting by
exploring different packages and libraries, you'll learn about
various ways to build a network and connect with the Tor network
through Python scripting. You will also learn how to assess a
network's vulnerabilities using Python security scripting. Later,
you'll learn how to achieve endpoint protection by leveraging
Python packages, along with writing forensic scripts. By the end of
this Python book, you'll be able to use Python to build secure apps
using cryptography and steganography techniques. What you will
learn Create scripts in Python to automate security and pentesting
tasks Explore Python programming tools that are used in network
security processes Automate tasks such as analyzing and extracting
information from servers Understand how to detect server
vulnerabilities and analyze security modules Discover ways to
connect to and get information from the Tor network Focus on how to
extract information with Python forensics tools Who this book is
forThis Python network security book is for network engineers,
system administrators, or any security professional looking to
overcome networking and security challenges. You will also find
this book useful if you're a programmer with prior experience in
Python. A basic understanding of general programming structures and
the Python programming language is required before getting started.
Achieve improved network programmability and automation by
leveraging powerful network programming concepts, algorithms, and
tools Key Features Deal with remote network servers using SSH, FTP,
SNMP and LDAP protocols. Design multi threaded and event-driven
architectures for asynchronous servers programming. Leverage your
Python programming skills to build powerful network applications
Book DescriptionNetwork programming has always been a demanding
task. With full-featured and well-documented libraries all the way
up the stack, Python makes network programming the enjoyable
experience it should be. Starting with a walk through of today's
major networking protocols, through this book, you'll learn how to
employ Python for network programming, how to request and retrieve
web resources, and how to extract data in major formats over the
web. You will utilize Python for emailing using different
protocols, and you'll interact with remote systems and IP and DNS
networking. You will cover the connection of networking devices and
configuration using Python 3.7, along with cloud-based network
management tasks using Python. As the book progresses, socket
programming will be covered, followed by how to design servers, and
the pros and cons of multithreaded and event-driven architectures.
You'll develop practical clientside applications, including web API
clients, email clients, SSH, and FTP. These applications will also
be implemented through existing web application frameworks. What
you will learn Execute Python modules on networking tools Automate
tasks regarding the analysis and extraction of information from a
network Get to grips with asynchronous programming modules
available in Python Get to grips with IP address manipulation
modules using Python programming Understand the main frameworks
available in Python that are focused on web application Manipulate
IP addresses and perform CIDR calculations Who this book is forIf
you're a Python developer or a system administrator with Python
experience and you're looking to take your first steps in network
programming, then this book is for you. If you're a network
engineer or a network professional aiming to be more productive and
efficient in networking programmability and automation then this
book would serve as a useful resource. Basic knowledge of Python is
assumed.
Master Python scripting to build a network and perform security
operations Key Features Learn to handle cyber attacks with modern
Python scripting Discover various Python libraries for building and
securing your network Understand Python packages and libraries to
secure your network infrastructure Book DescriptionIt's becoming
more and more apparent that security is a critical aspect of IT
infrastructure. A data breach is a major security incident, usually
carried out by just hacking a simple network line. Increasing your
network's security helps step up your defenses against cyber
attacks. Meanwhile, Python is being used for increasingly advanced
tasks, with the latest update introducing many new packages. This
book focuses on leveraging these updated packages to build a secure
network with the help of Python scripting. This book covers topics
from building a network to the different procedures you need to
follow to secure it. You'll first be introduced to different
packages and libraries, before moving on to different ways to build
a network with the help of Python scripting. Later, you will learn
how to check a network's vulnerability using Python security
scripting, and understand how to check vulnerabilities in your
network. As you progress through the chapters, you will also learn
how to achieve endpoint protection by leveraging Python packages
along with writing forensic scripts. By the end of this book, you
will be able to get the most out of the Python language to build
secure and robust networks that are resilient to attacks. What you
will learn Develop Python scripts for automating security and
pentesting tasks Discover the Python standard library's main
modules used for performing security-related tasks Automate
analytical tasks and the extraction of information from servers
Explore processes for detecting and exploiting vulnerabilities in
servers Use network software for Python programming Perform server
scripting and port scanning with Python Identify vulnerabilities in
web applications with Python Use Python to extract metadata and
forensics Who this book is forThis book is ideal for network
engineers, system administrators, or any security professional
looking at tackling networking and security challenges. Programmers
with some prior experience in Python will get the most out of this
book. Some basic understanding of general programming structures
and Python is required.
|
You may like...
Hampstead
Diane Keaton, Brendan Gleeson, …
DVD
R63
Discovery Miles 630
Loot
Nadine Gordimer
Paperback
(2)
R383
R318
Discovery Miles 3 180
|