Course Overview

This hands-on course teaches cybersecurity professionals how to build powerful security tools using Python. Through practical projects, you'll learn to create network scanners, DoS protection systems, OS fingerprinters, and Wi-Fi sniffers. Each project builds on advanced Python concepts including Object-Oriented Programming, packet manipulation with Scapy, and system-level programming.

Course curriculum

    1. ADV PYTHON D 1 PART 1

    2. ADV PYTHON D 1 PART 2

    3. ADV PYTHON D 1 PART 3

    4. ADV PYTHON D 1 PART 4

    5. ADV PYTHON D 1 PART 5

    6. ADV PYTHON D 1 PART 6

    7. ADV PYTHON D 1 PART 7

    8. ADV PYTHON D 1 PART 8

    1. ADV PYTHON D 2 PART 1

    2. ADV PYTHON D 2 PART 2

    3. ADV PYTHON D 2 PART 3

    4. ADV PYTHON D 2 PART 4

    5. ADV PYTHON D 2 PART 5

    6. ADV PYTHON D 2 PART 6

    7. ADV PYTHON D 2 PART 7

    8. ADV PYTHON D 2 PART 8

    1. ADV PYTHON D 3 PART 1

    2. ADV PYTHON D 3 PART 2

    3. ADV PYTHON D 3 PART 3

    4. ADV PYTHON D 3 PART 4

    5. ADV PYTHON D 3 PART 5

    6. ADV PYTHON D 3 PART 6

    7. ADV PYTHON D 3 PART 7

    8. ADV PYTHON D 3 PART 8

About this course

  • Free
  • 24 lessons
  • 7.5 hours of video content
  • Foundations and Network Scanning
  • DoS Protection and OS Scanning
  • Wireless Security Tools

Prerequisites

  • Basic Python programming knowledge
  • Basic understanding of networking concepts
  • Familiarity with TCP/IP protocols
  • Linux command-line experience recommended

Course Outline

Day 1: Foundations and Network Scanning

  1. Installing Spyder IDE and OOP Basics
  2. Introduction to Scapy
  3. Creating ICMP Packets with Scapy
  4. Working with Sys and OS Modules
  5. Building a Ping Scanner - Part 1
  6. Building a Ping Scanner - Part 2
  7. Building a Banner Fingerprinter - Part 1
  8. Building a Banner Fingerprinter - Part 2

Day 2: DoS Protection and OS Scanning

  1. Testing the Banner Fingerprinter
  2. Getting Started with DoS Protection
  3. Developing DoS Protection Logic
  4. Debugging DoS Protection - Part 1
  5. Debugging DoS Protection - Part 2
  6. Building an OS Scanner
  7. Adding CSV Export Capability
  8. Debugging the OS Scanner - Part 1

Day 3: Wireless Security Tools

  1. Debugging the OS Scanner - Part 2
  2. Testing and Final Debugging
  3. Building a Wi-Fi Sniffer - Part 1
  4. Building a Wi-Fi Sniffer - Part 2
  5. Building a Wi-Fi Sniffer - Part 3
  6. Troubleshooting - Part 1
  7. Troubleshooting - Part 2
  8. Troubleshooting - Part 3

Details

Here are some of the key highlights you will discover when you enroll in the course.

  • IDE - Spyder, OOP, Scapy-Scapy lab

  • SYS module, OS module, Argparse Module, Ping Sweep, Script

  • Service Fingerprinting Script, Build a Wi-Fi Scanner with Scapy, Build a Denial of Service (DoS) Blocker and more

Subscriber PRO Only

This content is only for the Subscriber PRO level ONLY and it is not sold separately.