Difference between revisions of "Metasploit Framework"

From ArchWiki
Jump to: navigation, search
m
m (Updating: -Sy package is bad)
Line 12: Line 12:
 
  msf> svn update
 
  msf> svn update
 
But, this might lead to some inconsistencies after a few yaourt and svn updates...
 
But, this might lead to some inconsistencies after a few yaourt and svn updates...
 
  
 
A better solution is using [http://aur.archlinux.org/packages.php?ID=23031 metasploit-svn] and updating via:
 
A better solution is using [http://aur.archlinux.org/packages.php?ID=23031 metasploit-svn] and updating via:
  # yaourt -Sy metasploit-svn
+
  # yaourt -S metasploit-svn
  
 
==Interfaces==
 
==Interfaces==

Revision as of 13:45, 11 November 2010

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Metasploit Framework#)

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 should uptade your framework from within the msfconsole with:

msf> svn update

But, this might lead to some inconsistencies after a few yaourt and svn updates...

A better solution is using metasploit-svn and updating via:

# yaourt -S metasploit-svn

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 don't need the alias.

Other interfaces are: msfcli, msfgui and msfweb

See Also