EN
ENNA

Metasploit Framework

Featured

💥 Exploitation · Ruby

The Metasploit Framework is the world's most widely used penetration testing software. It helps security teams verify vulnerabilities, manage security assessments, and improve security awareness. Metasploit provides a comprehensive environment for writing, testing, and executing exploit code against remote targets. It includes over 2,300 exploits, 1,100 auxiliary modules, 400 post-exploitation modules, and 600 payloads including Meterpreter. The framework supports every phase of a penetration test from reconnaissance to post-exploitation.

37.8kstars
14.8kforks
594issues
Updated today

Installation

installer (recommended)

$ curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall

apt (Kali)

$ sudo apt install metasploit-framework

docker

$ docker pull metasploitframework/metasploit-framework

Use Cases

  • Exploit development and testing
  • Penetration testing and security assessments
  • Post-exploitation and lateral movement
  • Payload generation with msfvenom
  • Vulnerability verification and validation
  • Red team operations and adversary simulation

Tags

exploitpayloadpost-exploitationclassic

More in Exploitation