Book

Mastering Python for Networking and Security

Nowadays, configuring a network and automating security protocols are quite difficult to implement. However, using Python makes it easy to automate this whole process. This book explains the process of using Python for building networks, detecting network errors, and performing different security protocols using Python Scripting.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

14h12m

Language

English

About Book

Who Is This Book For?

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

Book content

chapters 14h12m total length

Working with Python Scripting

System Programming Packages

Socket Programming

HTTP Programming

Analyzing Network Traffic

Gathering Information from Servers

Interacting with FTP ,SSH and SNMP Servers

Working with Nmap Scanners

Connecting with Metasploit Framework

Interacting with Vulnerabilities Scanner

Identifying Server Vulnerabilities in Web Applications

Extracting Geolocation and Metadata from Documents,Images and Browsers

Cryptography and Steganography

Assessments

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