HOME / CATALOG / PYTHON FOR PENETRATION TESTING
EARLY ACCESSOFFENSIVE SECURITY PATHLIFETIME ACCESS

Python for Penetration Testing

Self-paced video training — 1 modules, 11 lessons. Work through it at your own pace — every lesson is real practitioner training, not slide-reading.

1
MODULES
11
LESSONS
720p
STREAMING
LIFE
ACCESS
▶INSIDE THE COURSE · 11 LESSONS
UNLOCKS INSTANTLY AFTER CHECKOUTSEE THE CURRICULUM ↓

ABOUT THIS COURSE

Python for pentesters: 11 focused lessons on the scripting patterns that matter in engagements — quick recon tools, exploit scaffolding, and automating the boring parts of testing.

CURRICULUM

1 modules, in order.

11 LESSONS · LIFETIME ACCESS
01Lessons11 LESSONS
▶Gathering Information - Grabbing Banners Hostname and IP Lookup

This lesson teaches techniques for gathering information through banner grabbing and IP lookup.

▶Building a Basic Port Scanner using NMAP in Python

This lesson demonstrates how to build a basic port scanner using NMAP in Python.

▶Grabbing Screenshots with Python

This lesson covers how to capture screenshots programmatically using Python.

▶The Socket Module for Network Communication - A TCP Server-Client

This lesson introduces the Socket module for creating a TCP server-client communication.

▶The Scapy Module for Network Traffic Sniffing and Manipulation

This lesson explores the Scapy module for sniffing and manipulating network traffic.

▶Attacking Web Forms with requests and BeautifulSoup in Python

This lesson demonstrates how to attack web forms using requests and BeautifulSoup in Python.

▶Discovering Subdomains with Python

This lesson focuses on discovering subdomains using Python scripting techniques.

▶Cracking Hashes with Python and Hashlib

This lesson covers how to use Python and Hashlib to crack various types of hashes.

▶Spoofing your MAC Address with Python

This lesson demonstrates how to spoof your MAC address using Python.

▶Finding Hidden Wireless Networks with Python

This lesson explains how to find hidden wireless networks with Python.

▶Additional Resources and Personal Message

This lesson provides additional resources and a personal message from the instructor.

CURATED BY

SecuraLearn
PRACTITIONER-CURATED LIBRARY

Selected from working practitioners' training libraries and kept whole — modules, labs and walkthroughs exactly as taught.

GOOD TO KNOW

Lessons stream in the browser and remember where you stopped.

Watch on two devices at once — phone, tablet or desktop.

Download buttons are disabled; delivery is encrypted and authenticated per request.

$50 · ONE PAYMENT

Own every lesson, for life.

One payment unlocks all 11 lessons instantly — start with lesson one the moment you check out.