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. Currently, metasploit requieres you to setup and configure postgresql on your system to work. This wiki will show you how to get metasploit-git working with a postgresql database.
If you choose to installAUR package, 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 usingAUR.
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:
or put the following alias into your .bashrc
Note that metasploit is installed in
/opt/metasploit/ and metasploit-git in
/usr/src/metasploit/ so for the git version you do not need the alias.
Other interfaces are msfcli and msfgui.
- Metasploit Unleashed Free information security training.