Python for Penetration Testers [Video]
- FREE Subscription Read for free
- $90.99 Video Buy
- $12.99 Video + Subscription Buy
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Free ChapterPenetration Testing Using Python
- Gathering Information – Grabbing Banners, Hostname, and IP Lookup
- Building a Basic Port Scanner using Nmap in Python
- Grabbing Screenshots with Python
- The Socket Module for Network Communication - A Transmission Control Protocol (TCP) Server-client
- The Scapy Module for Network Traffic Sniffing and Manipulation
- Attacking Web Forms with Requests and BeautifulSoup in Python
- Discovering Subdomains with Python
- Cracking Hashes with Python and Hashlib
- Spoofing Your Media Access Control (MAC) Address with Python
- Finding Hidden Wireless Networks with Python
- Additional Resources and Personal Message
Penetration testers and cybersecurity analysts often get into the situation of having to do repetitive tasks that take away precious time from their active focus. Examples of such situations can be scanning targets, doing intensive enumeration, subdomain discovery, reconnaissance, and more. This course will teach you how to use Python programming to greatly expand your skills as a cybersecurity professional.
The course starts by showing you how to gather banners, host name, and IP lookup. Next, you will learn to use Nmap to build a basic port scanner and learn how to grab screenshots with Python. Moving along, you will get to grips with the socket and Scapy module and grasp techniques for attacking web forms with requests using Python. Next, you will discover subdomains and crack hashes using Python and a hash library. Towards the end, you will learn how to spoof your Media Access Control (MAC) address and find hidden wireless networks.
By the end of this course, you will have the skills to use Python for penetration testing and cybersecurity.
The code files and all related files are placed on GitHub at https://github.com/PacktPublishing/Python-for-Penetration-Testers
- Publication date:
- December 2020
- Publisher
- Packt
- Duration
- 1 hour 56 minutes
- ISBN
- 9781801079396