
What Is Metasploit And Installation Process
Table of Contents
Metasploit is mostly used exploitation framework . Metasploit Framework is set of open source tools that is used for network enummeration , vulnerability scanning , payload making , exploit etc.
Main Components
1. Auxiliary
It is a supporting module , such as scanner , fuzzers , crawlers etc found here.
2. Encoders
It is used to encode the exploit and payload to bypass signature based antivirus
3. Payloads
Payloads is just a code which is run in target system .
4. Exploits
It provides access to the target system .
Installation
Windows
In windows you just need to just download metasploit framework .
Download from here :- http://www.metasploit.com/download
Linux
Download the setup from the official Metasploit website (http://www.metasploit.com/download).
In One Code :
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall &&
- chmod 755 msfinstall &&
- ./msfinstall
After installing you can run from here
- /opt/metasploit-framework/bin/msfconsole
Database Setup :
Metasploit uses PostgreSQL Database
- systemctl start postgresql
Initialize Metasploit Database
- msfdb init