MISSIONASSESSMENTCATALOGCONSULTATIONINTELSTUDENT LOGIN
Certification TrackUpdated:

Python for Hackers

Learn to automate attacks, write keyloggers, and build custom scanners using Python. This comprehensive course takes you from Python basics to building sophisticated security tools used by professionals.

5+
Hands-on Labs
5
Modules
22
Total Lessons
Calculating...
Duration

CURRICULUM_MANIFEST

DIR_01Python Fundamentals for Security
VIDEOSetting Up Your Hacking Environment15m
VIDEOPython Syntax Crash Course22m
VIDEOWorking with Files and Network I/O18m
LAB: Build Your First Port Scanner
VIDEONew Lesson0:00
DIR_02Network Programming & Sockets
VIDEOSocket Programming Deep Dive28m
VIDEOProtocol Analysis with Scapy25m
FILETCP/IP Protocol Reference2.4MB
LAB: Create a Network Packet Sniffer
DIR_03Web Application Security
VIDEOHTTP Requests with Python20m
VIDEOWeb Scraping for OSINT24m
VIDEOAutomating SQL Injection Testing32m
LAB: Build a Web Vulnerability Scanner
DIR_04Exploitation & Post-Exploitation
VIDEOCreating Reverse Shells26m
VIDEOPrivilege Escalation Scripts30m
VIDEOKeylogger Development22m
LAB: Build a Post-Exploitation Framework
DIR_05Advanced Techniques & Tools
VIDEOCryptography for Hackers28m
VIDEOMalware Analysis with Python35m
VIDEOCreating Custom Exploits40m
FILEPython Security Best Practices1.8MB
LAB: Final Project: Complete Penetration Testing Tool

ARMORY (TOOLS COVERED)

PY
Python 3
SC
Scapy
RQ
Requests
BS
Beautiful Soup
Sarah Chen

INSTRUCTOR: SARAH CHEN

SENIOR SECURITY RESEARCHER @ META

Sarah has been writing security tools in Python for over 8 years. She has contributed to multiple open-source security projects.