Book

Python for Security and Networking

This new edition will provide you with complete coverage of techniques and tools for Networking and Security in Python. The book will take you through the process of using Python in building your network, detecting network errors, and performing different security protocols using Python Scripting.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

19h32m

Language

English

About Book

Who Is This Book 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.

Book content

chapters 19h32m total length

Working with Python Scripting

System Programming Packages

Socket Programming

HTTP Programming and Web Authentication

Analyzing Network Traffic and Packets Sniffing

Gathering Information from Servers with OSINT Tools

Interacting with FTP, SFTP, and SSH Servers

Working with Nmap Scanner

Interacting with Vulnerability Scanners

Interacting with Server Vulnerabilities in Web Applications

Obtain Information from Vulnerabilities Databases

Extracting Geolocation and Metadata from Documents, Images, and Browsers

Python Tools for Brute-Force Attacks

Cryptography and Code Obfuscation

Assessments – Answers to the End-of-Chapter Questions

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