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 by
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.
Mastering Python for Networking and Security
- About Book
- Who Is This Book For?
- Book Content
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!