Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn Linux basics for hacking
·
Module 12
Gaining Access and Post-Exploitation
1
Metasploit: Purpose and Module Navigation
Explain the purpose of the Metasploit Framework and navigate its module structure
Launching Remote Exploits with Metasploit
Configure and launch a basic remote exploit against a vulnerable target VM using Metasploit
3
Catching Reverse Shells with Netcat
Use `netcat` to set up a listener and catch a reverse shell from a target
4
System Information Gathering
Perform basic post-exploitation to gather system information (users, network config, processes)
Linux Privilege Escalation Fundamentals
Explain what privilege escalation is and identify common Linux vectors (e.g., SUID binaries, `sudo` misconfigurations)
6
Local Privilege Escalation with Searchsploit
Use `searchsploit` to find and apply a local privilege escalation exploit on a target system
7
Persistence Fundamentals: Cron Job Backdoors
Explain the concept of persistence and describe a basic method to maintain access (e.g., a reverse shell in a `cron` job)
8
Ethical Hacking: Responsible Disclosure and Professional Conduct
Describe responsible disclosure practices and the ethical responsibilities of a penetration tester
End of course,
Back to course
Previous module
Network Scanning and Service Enumeration
Next module