Programming

Python for Security Professionals

Build real offensive and defensive security tools with Python. Scripting, automation, and custom exploits.

1 Section
1 Module
2 Lessons
Python for Security Professionals

About This Course

Learn Python specifically through the lens of security engineering. Build port scanners, exploit frameworks, packet crafters, and automation tools.

Course Curriculum

1

Module 1: Python Essentials

2 lessons
1
Python Environment & Virtual Envs
Mar 01, 2024 Video
Setting up pyenv, virtualenv, and managing dependencies for security tooling.
Video Lesson
Watch on YouTube
2
Sockets & Network Programming
Mar 05, 2024
Building TCP/UDP clients and servers, banner grabbing, and raw socket manipulation.