Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Python Cybersecurity for Beginners: Firewall Part 2 - DoS Blocker
Play lesson

Python Cybersecurity for Beginners - Python Cybersecurity for Beginners: Firewall Part 2 - DoS Blocker

5.0 (1)
13 learners

What you'll learn

This course includes

  • 1 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

NEW: I'm launching a course for security practitioners If you're a threat hunter, detection engineer, or incident responder who wants to build your own AI-powered tools (no coding required) - check out "Mastering Agentic AI for Threat Hunting" → Join the waitlist for 20% off: https://aionsec.ai/course --- LINKS TO SCRIPTS https://github.com/faanross/Python-Cybersecurity-for-Beginners-YT-Series-/blob/main/02_dos_blocker.py Packet Flooder https://github.com/faanross/Python-Cybersecurity-for-Beginners-YT-Series-/blob/main/02_dos_blocker_tester.py ============================================================================ Hi everyone, today I am starting an ongoing series focusing on mini cybersecurity projects in Python. These projects are designed for beginners: if right now you just know the basics of Python syntax this is a perfect way to start applying that knowledge in a practical manner while learning more about how Python is used in cybersecurity. Please note that for most of the mini projects I'll be doing multiple videos in which we continue to build on the previous work to improve on them in a manner that helps us really better understand their logic. I also want to mention that these projects will not only be great for beginners to learn, but also to build a portfolio which can help you land a job in the industry. In the previous lesson we built a firewall simulator to starting thinking about the foundational logic underpinning a firewall. In today's lesson we'll build a Python script designed to monitor network traffic and detect potential Denial of Service attacks by analyzing the rate at which IP packets are sent. If the rate exceeds a predefined threshold which we can set, then the script will block the IP address, mitigating the impact of the attack. In this script I'll also introduce you to the Scapy library, a powerful network manipulation tool, to sniff and analyze network packets. TIMESTAMPS 00:00 Introduction 01:00 Lesson Overview 01:22 Theory 02:28 Code Breakdown 06:37 Code Execution 07:30 Conclusion PART 1 - https://www.youtube.com/watch?v=UfyF6CvL4Ts PART 3 - Twitter: @faanross Music Cred: Karl Casey @ White Bat Audio

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere