Throughout this hands-on ethical hacking crash course, you will learn the core Linux fundamentals and essential command-line tools needed to navigate and audit target systems effectively. From network scanning and web enumeration with tools like Nmap, Dirsearch, and Burp Suite, to exploiting vulnerabilities and writing your own automation scripts, you will gain practical, real-world skills. Everything is demonstrated safely and legally inside a local CTF lab environment, so let’s dive right in and get started!
Course from @declanmidd
Skool Community ⬇️
https://www.skool.com/dex-security-academy-9256/about
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Chapters ⭐️
- 0:00:00 Course Overview & Introduction to Parrot OS
- 0:01:22 Linux Terminal Basics & Navigation (`ls`, `cd`, `mkdir`, `rm`)
- 0:03:20 Updating the Operating System (`apt update` & `apt upgrade`)
- 0:06:06 File & Directory Management (`pwd`, `touch`, `nano`, `cat`, `micro`)
- 0:13:34 System & Network Information (`whoami`, `hostname`, `uname`, `ip a`, `ifconfig`, `grep`)
- 0:17:26 Network Connectivity & Discovery (`ping`, `netdiscover`)
- 0:22:05 Command History & Manual Pages (`history`, `man`)
- 0:26:02 File Operations & Searching (`echo`, `cp`, wildcards, `mv`, `file`, `du`, `find`)
- 0:39:13 Introduction to Bash Scripting & Permissions (`chmod`)
- 0:47:00 Building an Automated Network Recon Bash Script
- 0:51:48 Linux User Management & Privileges (`sudo`, `adduser`, `passwd`, `usermod`, `deluser`)
- 1:01:14 Overview of Ethical Hacking & Pentesting Tools
- 1:05:32 CTF Lab Setup (Vulnix "Explorer" VM Configuration & Troubleshooting)
- 1:15:20 Network Scanning & Enumeration with Nmap
- 1:28:57 Advanced Nmap Scanning (Stealth, Decoys, and Output Files)
- 1:34:58 Web Footprinting & Technology Detection (`whatweb`, `curl`, `robots.txt`)
- 1:38:08 Web Directory & Path Fuzzing with Dirsearch
- 1:39:53 Directory & Subdomain Fuzzing with FFUF
- 1:44:33 Vulnerability Scanning with Nikto
- 1:46:37 Intercepting HTTP Requests with Burp Suite
- 1:51:56 Brute Forcing Logins with FFUF & Burp Suite Requests
- 1:58:33 Vulnerability Research with Searchsploit & Exploiting File Upload
- 2:03:32 Python Fundamentals for Hackers (Variables, Conditionals, Loops)
- 2:17:53 Networking with Python (`socket` & `requests` modules)
- 2:22:30 Building a Custom Python Recon Script
- 2:36:38 Course Conclusion
🎉 Thanks to our Champion and Sponsor supporters:
👾 @omerhattapoglu1158
👾 @goddardtan
👾 @akihayashi6629
👾 @kikilogsin
👾 @anthonycampbell2148
👾 @tobymiller7790
👾 @rajibdassharma497
👾 @CloudVirtualizationEnthusiast
👾 @adilsoncarlosvianacarlos
👾 @martinmacchia1564
👾 @ulisesmoralez4160
👾 @_Oscar_
👾 @jedi-or-sith2728
👾 @justinhual1290
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Course from @declanmidd
Skool Community ⬇️
https://www.skool.com/dex-security-academy-9256/about
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Chapters ⭐️
- 0:00:00 Course Overview & Introduction to Parrot OS
- 0:01:22 Linux Terminal Basics & Navigation (`ls`, `cd`, `mkdir`, `rm`)
- 0:03:20 Updating the Operating System (`apt update` & `apt upgrade`)
- 0:06:06 File & Directory Management (`pwd`, `touch`, `nano`, `cat`, `micro`)
- 0:13:34 System & Network Information (`whoami`, `hostname`, `uname`, `ip a`, `ifconfig`, `grep`)
- 0:17:26 Network Connectivity & Discovery (`ping`, `netdiscover`)
- 0:22:05 Command History & Manual Pages (`history`, `man`)
- 0:26:02 File Operations & Searching (`echo`, `cp`, wildcards, `mv`, `file`, `du`, `find`)
- 0:39:13 Introduction to Bash Scripting & Permissions (`chmod`)
- 0:47:00 Building an Automated Network Recon Bash Script
- 0:51:48 Linux User Management & Privileges (`sudo`, `adduser`, `passwd`, `usermod`, `deluser`)
- 1:01:14 Overview of Ethical Hacking & Pentesting Tools
- 1:05:32 CTF Lab Setup (Vulnix "Explorer" VM Configuration & Troubleshooting)
- 1:15:20 Network Scanning & Enumeration with Nmap
- 1:28:57 Advanced Nmap Scanning (Stealth, Decoys, and Output Files)
- 1:34:58 Web Footprinting & Technology Detection (`whatweb`, `curl`, `robots.txt`)
- 1:38:08 Web Directory & Path Fuzzing with Dirsearch
- 1:39:53 Directory & Subdomain Fuzzing with FFUF
- 1:44:33 Vulnerability Scanning with Nikto
- 1:46:37 Intercepting HTTP Requests with Burp Suite
- 1:51:56 Brute Forcing Logins with FFUF & Burp Suite Requests
- 1:58:33 Vulnerability Research with Searchsploit & Exploiting File Upload
- 2:03:32 Python Fundamentals for Hackers (Variables, Conditionals, Loops)
- 2:17:53 Networking with Python (`socket` & `requests` modules)
- 2:22:30 Building a Custom Python Recon Script
- 2:36:38 Course Conclusion
🎉 Thanks to our Champion and Sponsor supporters:
👾 @omerhattapoglu1158
👾 @goddardtan
👾 @akihayashi6629
👾 @kikilogsin
👾 @anthonycampbell2148
👾 @tobymiller7790
👾 @rajibdassharma497
👾 @CloudVirtualizationEnthusiast
👾 @adilsoncarlosvianacarlos
👾 @martinmacchia1564
👾 @ulisesmoralez4160
👾 @_Oscar_
👾 @jedi-or-sith2728
👾 @justinhual1290
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news