Metasploit - A project dedicated to information security. Created to provide information about vulnerabilities, help in creating signatures for IDS, creating and testing exploits. The most famous project is Metasploit Framework - a convenient platform for creating and debugging exploits. In addition, the project includes a database of opcodes, an archive of shellcodes, and information on information security research. Download the latest version:
To crack, we will need to download an archive with a ki script that we will replace at the root of the framework itself. After downloading this file, move it along the path and run the command below:
/opt/metasploit-framework/bin/msfupdate
Transfer the following files to the corresponding folders (be sure to restart your PC!):
application.html.erb --> /opt/metasploit/apps/pro/ui/app/views/layouts/application.html.erb application_controller.rb --> /opt/metasploit/apps/pro/ui/app/controllers/application_controller.rb license.rb --> /opt/metasploit/apps/pro/ui/app/models/license.rb tasks.rb --> /opt/metasploit/apps/pro/engine/app/concerns/metasploit/pro/engine/rpc/tasks.rb
Next, to run Metasploit itself, you will need to go to the root directory and run msfpro. You can copy it to /usr/bin for a quick start (but it should happen automatically). Write in the terminal to start the cracked version:
sudo systemctl restart metasploit && cd /opt/metasploit && msfdb init && sudo msfpro
Metasploit also has a Web UI that can be run by navigating to https://localhost:3790. The interface will be immediately available to you. You can run testing right here. To do this, create your own project by selecting the type of pentest, entering the name and the attacked host, and clicking start. The scanner will do everything for you.