Difference between revisions of "Metasploit Framework"
Thestinger (talk | contribs) m ({{stub}}) |
Kynikos.bot (talk | contribs) (remove language suffix from Category:Security (English), see Talk:Table of Contents#English Category Names: Capitalization and Conflict with i18n) |
||
(15 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category:Networking]] | ||
+ | [[Category:Security]] | ||
{{stub}} | {{stub}} | ||
==Overview== | ==Overview== | ||
Line 4: | Line 6: | ||
==Installation== | ==Installation== | ||
− | + | ||
− | + | Install [https://aur.archlinux.org/packages.php?ID=2880 metasploit] or [https://aur.archlinux.org/packages.php?ID=23031 metasploit-svn] from the [[AUR]]. | |
+ | |||
+ | ==Updating== | ||
+ | |||
+ | If you're using [https://aur.archlinux.org/packages.php?ID=2880 metasploit] you can update the framework from within the msfconsole with: | ||
+ | msf> svn update | ||
+ | |||
+ | but the updates won't be tracked by pacman. | ||
+ | |||
+ | A better solution is using [https://aur.archlinux.org/packages.php?ID=23031 metasploit-svn] and updating via a [[makepkg]] or an [[AUR Helper]]. | ||
==Interfaces== | ==Interfaces== | ||
Line 14: | Line 25: | ||
alias msfconsole='/opt/metasploit/msfconsole' | alias msfconsole='/opt/metasploit/msfconsole' | ||
− | Other interfaces are: msfcli | + | Note that [https://aur.archlinux.org/packages.php?ID=2880 metasploit] is installed in /opt/metasploit/* and [https://aur.archlinux.org/packages.php?ID=23031 metasploit-svn] in /usr/src/metasploit/* so for the svn version you do not need the alias. |
+ | |||
+ | Other interfaces are: msfcli and msfgui | ||
==See Also== | ==See Also== | ||
− | * [http://www.offensive-security.com/metasploit-unleashed/ Metasploit Unleashed] Free information security training. | + | * [http://www.offensive-security.com/metasploit-unleashed/Metasploit_Unleashed_Information_Security_Training Metasploit Unleashed] Free information security training. |
Revision as of 18:29, 23 April 2012
Overview
Consider the MSF to be one of the single most useful auditing tools freely available to security professionals today. From a wide array of commercial grade exploits and an extensive exploit development environment, all the way to network information gathering tools and web vulnerability plugins. The Metasploit Framework provides a truly impressive work environment. The MSF is far more than just a collection of exploits, it's an infrastructure that you can build upon and utilize for your custom needs. This allows you to concentrate on your unique environment, and not have to reinvent the wheel.
Installation
Install metasploit or metasploit-svn from the AUR.
Updating
If you're using metasploit you can update the framework from within the msfconsole with:
msf> svn update
but the updates won't be tracked by pacman.
A better solution is using metasploit-svn and updating via a makepkg or an AUR Helper.
Interfaces
There are serveral interfaces you can use with MSF although msfconsole is the one that can provide the most features available in MSF. To run it, go to terminal and run:
# /opt/metasploit/msfconsole
or put the following alias into your .bashrc
alias msfconsole='/opt/metasploit/msfconsole'
Note that metasploit is installed in /opt/metasploit/* and metasploit-svn in /usr/src/metasploit/* so for the svn version you do not need the alias.
Other interfaces are: msfcli and msfgui
See Also
- Metasploit Unleashed Free information security training.