Python Basics for Hackers v3
This version of the course is only for Subscriber and Subscriber PRO Levels.
Master the fundamentals of Python programming with a focus on cybersecurity applications in this comprehensive 3-day course. Python Basics for Hackers v3 combines essential programming theory with practical hacking techniques, taking you from core Python concepts to building your own security tools. You'll progress from basic syntax to developing functional security utilities including banner grabbers, port scanners, TCP servers, and password scrapers. This hands-on course covers Python's data structures, flow control, networking capabilities, and web scraping techniques, ensuring you gain practical skills that can be immediately applied to cybersecurity tasks.
This course is exclusive to Subscriber PRO, Subscriber, and Member Gold. It cannot be purchased separately.
Introduction to Python Basics
Data Types & Variables
Your First Program in Python
Exploring Python
Flow Control
Practicing Conditions in Python
Data Structures & Networking in Python
Developing a Banner Grabbing Tool in Python
Dictionaries & Loops
Reviewing Content from Day 1
Practicing If and Else Statements
Building a Port Scanner like Nmap
Developing a Simple TCP Server
Strings in Python - Part 1
Strings in Python - Part 2
Python Methods and Text Manipulation
Getting Started With Web Scraping
Q&A with Master OTW, Building a p0f Clone
Begin Building a Password Scraper
Writing the Password Scraper
Testing the Scraper
Evaluating Our Scraper Against the Cewl Tool
Participants should have a basic understanding of computer systems and networks. No prior programming experience is required, though familiarity with command-line interfaces will be helpful. By the end of the course, you'll be equipped to develop and customize your own Python-based security tools for reconnaissance, scanning, and data collection tasks.
Really amazing! I enjoyed it. Thanks Master OTW for sharing your knowledge.
Really amazing! I enjoyed it. Thanks Master OTW for sharing your knowledge.
Read LessI really enjoyed the course as a complete beginner. OTW did an excellent job instructing.
I really enjoyed the course as a complete beginner. OTW did an excellent job instructing.
Read LessReally clear and easy to follow, thank you!
Really clear and easy to follow, thank you!
Read Less