Metasploit

William Vu ebb8b70472 Land #4015, another Android < 4.4 UXSS module il y a 9 ans
app 0d9fbe798a turn nil publics and privates into blanks il y a 9 ans
config 50e804d9cb updating how we use cucumber to match lukes changes il y a 9 ans
data f43a6e9be0 Use PDWORD_PTR and DWORD_PTR il y a 9 ans
db 8d38735f4a Update schema with detected_arch il y a 9 ans
documentation 3b5eb42b55 Switch to Msf::OperatingSystems::Match::WINDOWS il y a 9 ans
external f43a6e9be0 Use PDWORD_PTR and DWORD_PTR il y a 9 ans
features d86d8e9092 Remove the now-unnecessary -L il y a 9 ans
lib f8593ca1b5 Land #4109, tnftp savefile exploit from @wvu-r7 il y a 9 ans
modules ebb8b70472 Land #4015, another Android < 4.4 UXSS module il y a 9 ans
plugins b81c7e28f4 Land #3588, @tobd-r7's Fix SpaceBeforeModifierKeyword Rubocop warning il y a 9 ans
script 2f48f7c48c rails generate cucumber:install il y a 9 ans
scripts 6d04c46897 delete the old script il y a 9 ans
spec 0b39c2ed85 Land #4084, prep for Ruby 2.1 il y a 9 ans
test 35d3bbf74d Fix up comment splats with the correct URI il y a 9 ans
tools c84febea5f tools/missing-payload-tests.rb il y a 9 ans
.gitignore 15a7ed0031 adding scenarios for booting msfconsole without a db il y a 9 ans
.gitmodules 468654d2b5 Add RDI submodule, port Kitrap0d il y a 10 ans
.mailmap 8747273b01 Add @trosen-r7's alias for commits il y a 10 ans
.rspec 692e53501e Add modern --require to .rspec il y a 9 ans
.rubocop.yml bfa89bb3a5 Enforce binary encoding on non-modules, no encoding on modules il y a 9 ans
.ruby-gemset 4e1820a668 Remove gitignore, change to metasploit-framework il y a 10 ans
.ruby-version 98607231e0 Bump to ruby-1.9.3-p550 il y a 9 ans
.simplecov b863978028 Remove fastlib il y a 9 ans
.travis.yml 0b39c2ed85 Land #4084, prep for Ruby 2.1 il y a 9 ans
.yardopts 7a49f218d4 update .yardopts il y a 10 ans
CONTRIBUTING.md 9fcf87b27b Detypo CONTRIBUTING.md il y a 9 ans
COPYING d8b71b94a7 With 66 days left in 2014, may as well update il y a 9 ans
Gemfile 867329d4b3 Fix readline by mucking with load path il y a 9 ans
Gemfile.local.example ffd05d9da9 Fix example Gemfile.local to work with existing il y a 10 ans
Gemfile.lock 867329d4b3 Fix readline by mucking with load path il y a 9 ans
HACKING de4133a83a Update link for The Metasploit Development Environment il y a 10 ans
LICENSE b863978028 Remove fastlib il y a 9 ans
README.md 5e1e84db03 Encourage use of the installer for users. il y a 10 ans
Rakefile f827a1c761 Extract untested-payloads.log checker spec task action il y a 9 ans
metasploit-framework.gemspec 867329d4b3 Fix readline by mucking with load path il y a 9 ans
msfbinscan b863978028 Remove fastlib il y a 9 ans
msfcli 6ffe0807af Update msfcli to use HasActions il y a 9 ans
msfconsole 9b92d0d6d4 Use Rex::Compat.open_file to open profiling report il y a 9 ans
msfd b863978028 Remove fastlib il y a 9 ans
msfelfscan b863978028 Remove fastlib il y a 9 ans
msfencode b863978028 Remove fastlib il y a 9 ans
msfmachscan b863978028 Remove fastlib il y a 9 ans
msfpayload bf63d85e5c fixes merge conflicts msfpayload & exe il y a 9 ans
msfpescan b863978028 Remove fastlib il y a 9 ans
msfrop b863978028 Remove fastlib il y a 9 ans
msfrpc b863978028 Remove fastlib il y a 9 ans
msfrpcd b863978028 Remove fastlib il y a 9 ans
msfupdate 2ae67d22dc Always use maybe_wait_and_exit in msfupdate il y a 10 ans
msfvenom f61afe2598 Merge branch 'master' into bug/MSP-11368/boot-profiling il y a 9 ans

README.md

Metasploit Build Status Code Climate

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

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

Bug tracking and development information can be found at: https://dev.metasploit.com/redmine/projects/framework/

The public GitHub source repository can be found at: https://github.com/rapid7/metasploit-framework

Questions and suggestions can be sent to: msfdev(at)metasploit.com

The framework mailing list is the place to discuss features and ask for help. To subscribe, visit the following web page: https://mail.metasploit.com/mailman/listinfo/framework

The mailing list archives are available from: https://mail.metasploit.com/pipermail/framework/

Installing

Generally, you should use the free installer which contains all 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 some of the great tutorials online:

Contributing

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