NDG Ethical Hacking v2 covers offensive security practices through a series of labs focused on the techniques used by penetration testers and security engineers. You'll practice reconnaissance, vulnerability scanning, exploitation, and post-exploitation analysis in isolated environments.
These labs prepare you for roles including cybersecurity analyst, penetration tester, security engineer, and information security specialist.
| Series 1 |
|---|
| Lab 01: DNS Footprinting |
| Lab 02: Packet Crafting with Scapy |
| Lab 03: Reconnaissance with Nmap, Zenmap, and Masscan |
| Lab 04: Reconnaissance with Hping |
| Lab 05: Vulnerability Scanning with OpenVAS |
| Lab 06: Network Analysis |
| Lab 07: Evading IDS |
| Lab 08: Password Cracking with JTR and Hashcat |
| Lab 09: Metasploit Framework Fundamentals and Armitage |
| Lab 10: Web Pentesting |
| Lab 11: Client Side Exploitations |
| Lab 12: ARP Spoofing and MiTM Attacks |
| Lab 13: Understanding Buffer Overflows |
| Lab 14: Understanding SQL Commands and Injections |
| Lab 15: Backdooring with Netcat |
| Lab 16: VNC as a Backdoor |
| Lab 17: Creating and Installing SSL Certificates |
| Lab 18: Social Engineering Attacks with SET |
| No Lab: Launch Cyber Range |
| Series 2 |
|---|
| Lab 19: Scanning Methodology |
| Lab 20: Enumeration |
| Lab 21: System Hacking |
| Lab 22: Windows Security Account Manager |
| Lab 23: Covering Your Tracks |
| Lab 24: Web-Based Hacking |
| Lab 25: Mobile Hacking |
| Lab 26: Cryptography |
| No Lab: Launch Cyber Range |
NDG Online provides technical support specifically related to the functionality of the lab environment only. Any questions or concerns regarding the learning material or lab content must be directed to your instructor. Self-paced learners who find they require additional support are encouraged to seek out a course at a local academic institution.