rapid7 /metasploit-framework
Metasploit Framework
★ 39,349⑂ 15,009👁 2,069⑃ 14,956● 6,619▤ 0◈ 122
TA的项目
39,349
stars
+8
15,009
forks
2,069
watchers
14,956
prs
6,619
issues
0
releases
122
discussions
README
Metasploit Framework The Metasploit Framework is an open-source tool released under a BSD-style license. For detailed licensing information, refer to the COPYING file. Latest Version Access the latest version of Metasploit from the Nightly Installers page. Documentation Comprehensive documentation, including usage guides, is available at Metasploit Docs. Development Environment To set up a development environment, visit the Development Setup Guide. Bug and Feature Requests Submit bugs and feature requests via the GitHub Issues tracker. New submissions can be made through the MSF-BUGv1 form. API Documentation For information on writing modules, refer to the API Documentation. Support and Communication For questions and suggestions, you can: - Join our GitHub Discussions for community support and general questions - Join the Metasploit Slack for real-time chat - Submit GitHub Issues for bug reports and feature requests - Follow @metasploit on X or @[email protected] on Mastodon for updates Note: Some community members may still use IRC channels and the metasploit-hackers mailing list, though the primary support channels are now GitHub Discussions and Slack. Installing Metasploit Recommended Installation We recommend installation with the official Metasploit installers on Linux or macOS. Metasploit is also pre-installed with Kali. For a manual setup, consult the Dev Environment Setup guide. Using Metasploit To get started with Metasploit: 1. Start msfconsole: This is the primary interface for interacting with Metasploit. 2. Explore Resources: - Visit the Using Metasploit section of the documentation. Contributing To contribute to Metasploit: 1. Setup Development Environment: Follow the instructions in the Development Setup Guide on GitHub. 2. Clone the Repository: Obtain the source code from the official repository. 3. Submit a Pull Request: After making changes, submit a pull request for review. Additional details can be found in the Contributing Guide.
Top issues
#19154Android Overhaul34 comments · 2024-05-02#6783OpenSSL::SSL::SSLError SSL_connect returned=1 errno=0 state=error: dh key too small34 comments · 2016-04-15#8962add reverse_dns stager33 comments · 2017-09-14#9537Converted Python meterpreter to .exe with pyinstaller throws errors29 comments · 2018-02-11#17628Framework Native/Universal build for Apple Silicon (x86_64 & arm64)28 comments · 2023-02-10#13952auxiliary/gather/enum_dns - Auxiliary failed: NoMethodError undefined method `port' for #<Dnsruby::RR::IN::CNAME:0x000055891929efa8>26 comments · 2020-08-07#10090RMI class loader couldn't find the payload23 comments · 2018-05-24#11364wmap failed to add website.22 comments · 2019-02-06
Discussions
#22033Polycom 8500 config for local CTF1 comments · 2026-10-21#21961Scope check: defensive post/gather audit module for CVE-2026-33825 (BlueHammer)0 comments · 2026-10-01#21953Command shell session 1 is not valid and will be closed0 comments · 2026-09-29#21846biki0 comments · 2026-08-29#21835Proposal for the comprehensive localization of Metasploit Framework into Spanish0 comments · 2026-08-27#21830Coordinating ICS/SCADA module contributions - is there a direction for the scada/tree?4 comments · 2026-08-26#21584Ignore this only.1 comments · 2026-06-18#21084Speed optimization2 comments · 2026-03-08