Network Pen Testing with Python
A thorough assessment of an environment requires simulating a high volume of offensive techniques within a fixed time frame. This course will teach you how to automate penetration testing with Python.
What you'll learn
Offensive tools can trigger alerts, lead to early detection, and reveal TTPs and C2 infrastructure. In this course, Network Pen Testing with Python, you’ll learn to automate offensive security techniques with Python. First, you’ll explore Information Gathering and Initial Access. Next, you’ll discover how to conduct post-exploitation with Python. Finally, you’ll learn how to identify opportunities of exfiltrating data.. When you’re finished with this course, you’ll have the skills and knowledge of pen testing automation needed to assess the security controls of an organization.
Table of contents
- Introduction 3m
- Getting Started with Scapy 4m
- Demo: Crafting DNS and Ping Requests 5m
- Performing Network Discovery with Scapy 3m
- Demo: Performing Network and Port Scanning with Scapy 5m
- Parsing PCAP Files with Scapy 4m
- Overview of Man-in-the-Middle Attacks 2m
- Demo: Performing ARP MitM with Scapy 4m
- Abusing Common Network Protocols 4m
- Summary 1m