
Explore msfconsole and its core commands to search for exploits, show modules, and manage global and local variables. Master session handling, plugin loading, history, and exit.
Learn how to exploit remote hosts with Metasploit: inspect modules, set targets and options, run exploits such as eternal blue, and navigate the module stack to move between exploits.
Master Meterpreter commands to manage sessions, verify root privileges, navigate the remote system, transfer files, migrate processes, load scripts, and run post modules for targeted exploits.
Automate repetitive Metasploit tasks with resource scripts and files from the MSF console. Manage workspaces, hosts, services, and notes, plus database import/export and map scans.
Explore information gathering to map a target's surface by identifying services and technologies, evaluating company profiles and emails, and assessing vulnerabilities through manual scanning and version checks.
Install the Nessus community edition, obtain an activation code, start the Nessus service, and load it within Metasploit to perform vulnerability assessments.
Learn to connect to Nessus, create a scan policy, run vulnerability scans, inspect findings across services, and save results to Metasploit for exploitation assessment.
Learn the metasploit framework and BeEF in social engineering scenarios to understand how attackers deliver payloads, gain shells, and evade antivirus defenses.
This course will cover all of the fundamental aspects of the Metasploit framework, tying a subset of the phases of the Penetration Testing Execution Standard (PTES) methodology to the course structure.
These will be specifically information gathering, vulnerability assessment, exploitation and post-exploitation.
The course also goes beyond the basics by dealing with social engineering, privilege escalation, antivirus evasion, persistent backdoors, trojanizing executable files, remote desktop, web penetration testing, port forwarded reverse shells, the Beef-XSS Framework, event log management.
To follow this course you will need to be confident using generic software programs, know the basics of the Linux command line and a little of system administration.
If something isn't clear or doesn't work on your system you can always hit me up and we'll solve the problem.
Concerning hardware requirements: a host machine with at least 8 GB of RAM with a moderately fast processor, 70 GB of hard-drive space for the vulnerable virtual machine and other 30GB for the Kali VM is a good setup to have, but not mandatory: you can also alternatively install the vulnerable machine on another PC in your home network and work with Kali on your main machine.
The course is laid out in 7 main sections: