Metasploit

William Vu d11d391e17 Land #11485, VHOST support for full_uri před 5 roky
.github ed98fc8b71 update PR template to ask for unique branch před 5 roky
app 8f3f2f74b4 Move shared example from pro into framework před 8 roky
config fbd0412cf0 Increase pool size for remote data service tests před 5 roky
data 69d398865d python 3 compatibility před 5 roky
db d78a9978e0 automatic module_metadata_base.json update před 5 roky
docker a67a25c34e remove debug output před 5 roky
documentation 5214b90fdf Land #11292, Add exploit for Nuuo CMS SQL injection před 5 roky
external 5fc7167beb Merge remote-tracking branch 'upstream/master' into land-10812- před 5 roky
lib d11d391e17 Land #11485, VHOST support for full_uri před 5 roky
modules c769555557 Clarify why WfsDelay was repurposed před 5 roky
plugins 3b4a7276c1 Pass down workspace too report_web_site před 5 roky
script dbef4ee816 kill cucumber in framework před 7 roky
scripts a25ce0f259 Fixed Typos před 6 roky
spec 930d1fb78a Land #11351, many new John the Ripper module improvements před 5 roky
test 488104fbde fix loadpath test/modules před 5 roky
tools 8d069e4888 Land #11446, add msftidy support for SideEffects Stability Reliability check před 5 roky
.dockerignore e9da06a645 change docker root exec před 5 roky
.gitignore 7fe237abe1 Land #9220, Module cache improvements před 6 roky
.gitmodules 468654d2b5 Add RDI submodule, port Kitrap0d před 10 roky
.mailmap a575c6d7c3 revisionism před 5 roky
.rspec 692e53501e Add modern --require to .rspec před 9 roky
.rubocop.yml 02849bcfd0 Land #9986, initial ruby_smb simple client integration před 6 roky
.ruby-gemset 4e1820a668 Remove gitignore, change to metasploit-framework před 10 roky
.ruby-version bd17b605db update to ruby 2.6.1 and alpine 3.9 před 5 roky
.simplecov b863978028 Remove fastlib před 9 roky
.travis.yml 760defd218 Land #11184, update to Ruby 2.6.1 před 5 roky
.yardopts 50c168415c remove HACKING from yardopts před 6 roky
CODE_OF_CONDUCT.md 8ffa0f64dc Change individual contacts před 5 roky
CONTRIBUTING.md 16d7c0530a Update CONTRIBUTING.md před 5 roky
COPYING 4849c6cdf1 Update COPYING před 6 roky
CURRENT.md bfa7e32c91 add CURRENT.md to track major changes and how to migrate with them před 6 roky
Dockerfile bd17b605db update to ruby 2.6.1 and alpine 3.9 před 5 roky
Gemfile 0fe3281094 lock sqlite3 to compatible minor not just major před 5 roky
Gemfile.local.example be608edd76 update Gemfile.local example, use Gemfile.local if it exists when bundling před 7 roky
Gemfile.lock 3871e45196 Bump version of framework to 5.0.9 před 5 roky
LICENSE f4f495ec3c add jtr license před 5 roky
LICENSE_GEMS 3871e45196 Bump version of framework to 5.0.9 před 5 roky
README.md 912fbc3b8c add docker pull badge to readme před 6 roky
Rakefile e873c87f0b trying rspec-retry před 7 roky
Vagrantfile e4ef4adf4d fix #8693, update Vagrant to latest rvm syntax před 7 roky
docker-compose.override.yml e9da06a645 change docker root exec před 5 roky
docker-compose.yml e9da06a645 change docker root exec před 5 roky
metasploit-framework.gemspec e986561dc8 Land #11387, upgrade pg to version 0.21.0 před 5 roky
msf-json-rpc.ru e144cc6738 Move under Msf::WebServices namespace před 5 roky
msf-ws.ru e7e0503f3e Add Metasploit data web service rackup file před 5 roky
msfconsole 7e5214fef5 Improved CTRL-C edge case, Invalid Options edge case, help output, version output před 6 roky
msfd 1c44406e94 Removing unnecessary spaces před 6 roky
msfdb d19ad1a725 change default database web service port to 5443 před 5 roky
msfrpc 1c44406e94 Removing unnecessary spaces před 6 roky
msfrpcd 0350d87ee4 Add background process ID output před 5 roky
msfupdate 258c599354 remove "require 'os'", not needed or available před 6 roky
msfvenom 53143d57af Add cmd dispatch options -S and -P, msfvenom --sec-name před 5 roky

README.md

Metasploit Build Status Code Climate Docker Pulls

The Metasploit Framework is released under a BSD-style license. See COPYING for more details.

The latest version of this software is available from: https://metasploit.com

Bug tracking and development information can be found at: https://github.com/rapid7/metasploit-framework

New bugs and feature requests should be directed to: https://r-7.co/MSF-BUGv1

API documentation for writing modules can be found at: https://rapid7.github.io/metasploit-framework/api

Questions and suggestions can be sent to: Freenode IRC channel or e-mail the metasploit-hackers mailing list

Installing

Generally, you should use the free installer, which contains all of the dependencies and will get you up and running with a few clicks. See the Dev Environment Setup if you'd like to deal with dependencies on your own.

Using Metasploit

Metasploit can do all sorts of things. The first thing you'll want to do is start msfconsole, but after that, you'll probably be best served by reading Metasploit Unleashed, the great community resources, or the wiki.

Contributing

See the Dev Environment Setup guide on GitHub, which will walk you through the whole process from installing all the dependencies, to cloning the repository, and finally to submitting a pull request. For slightly more information, see Contributing.