Book

Mastering Python for Networking and Security

Python’s latest updates feature numerous packages that can be used to perform critical missions. This Python networking and security book will help you to use Python packages to detect vulnerabilities in web apps and tackle networking challenges. You’ll explore a variety of techniques and tools for networking and security in Python.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

17h56m

Language

English

About Book

Who Is This Book For?

This 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.

Book content

chapters 17h56m total length

Working with Python Scripting

System Programming Packages

Socket Programming

HTTP Programming

Connecting to the Tor Network and Discovering Hidden Services

Gathering Information from Servers

Interacting with FTP,  SFTP and SSH Servers

Working with Nmap Scanner

Interacting with Vulnerability Scanners

Identifying Server Vulnerabilities in Web Applications

Security and Vulnerabilities in Python Modules

Python Tools for Forensics Analysis

Extracting Geolocation and Metadata from Documents, Images, and Browsers

Cryptography and Steganography

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required