Metasploit

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

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.