
Set up a hacking lab with an attacker OS on Linux using Parrot Security OS, VirtualBox, or VMware, and plan reconnaissance through exploitation with Nessus, OpenVAS, and Empire.
Install VirtualBox on Windows, macOS, or Linux to set up the lab environment. Create attacker and victim machines using Parrot Security OS or Kali and begin the setup.
Conduct reconnaissance by passively gathering information about the target—domains, IP addresses, network scopes, services, emails, and technologies—using online tools like Showdown and the Google hacking database to run targeted queries.
Learn to perform network scanning with nmap after recon, identifying live targets, open ports, services, and potential vulnerabilities using script-based checks and operating system and service detection.
Explore vulnerability scanning with the Nexpose tool, performing black-box and white-box tests using credentialed and uncredentialed scans on Linux and Windows assets, customizing templates, and generating reports.
Generate detailed vulnerability reports in multiple formats, including executive and remediation summaries, and explore vulnerability scanning, top vulnerabilities with remediation details, and exploitation workflows for production-ready security.
Explore post-exploitation and red-teaming using Empire3 and Cobalt Strike. Learn to establish command and control, deploy listeners, create persistence, perform lateral movement, and simulate exfiltration during realtime operations.
Gain a fast overview of hacking steps and essential learning for beginners. Learn how to analyze what's going on as you start ethical hacking.
This is a crash course to give you a firm understanding of the whole Ethical Hacking world, what technics and tools are used, and what kind of work awaits you if you shift your career to the cybersecurity field.
This is an abstract of our +40 hours masterclass called "Applied Ethical Hacking and Rules of Engagement".
You can do the whole tutorial using another flavor of Linux, preferably a security-enhanced Linux such as Kali Linux or BlackArch.
Here is a breakdown of this crash course:
Introduction
Setup Virtualization Tech
Terminal productivity
Install Attacker OS: Parrot Security OS | Kali Linux
Install Victim OS: Metasploitable3 | Windows Server | Ubuntu Linux | HackTheBox
Reconnaissance: targets, names | IP address scopes | technologies, etc.
Service Scanning using NMAP
Vulnerability Scanning: Rapid7 Nexpose | Nessus | OpenVAS
Exploitation: Metasploit | searchsploit or GitHub
Red-Teaming concepts and tools: Empire3 | Cobalt Strike
The outcome of this crash course is to understand clearly what ethical hacking and penetration testing are and if you would like to shift to this field. This course is 100% practical and hands-on. All you require to finish it is a computer and internet connection.
All the software used in the course are free to use for educational purposes or 100 percent open source.