Instalar Armitage en Linux

A mi en especial Metasploit lo prefiero usarlo desde la terminal, pero puede ser que no te guste tanto comandeo y prefieras una interfaz grafica.


Así que si quieres tener interfaz grafica para utilizar Metasploit, entonces te recomiendo que instales Armitage.

¿Como instalar Armitage en Linux?

Instalamos Metasploit en el sistema
Para versión 32 bits, solo cambiar 64 por 32.

comandoit@comandoit:~# wget https://downloads.metasploit.com/data/releases/metasploit-latest-linux-x64-installer.run && wget https://downloads.metasploit.com/data/releases/metasploit-latest-linux-x64-installer.run.sha1 && echo $(cat metasploit-latest-linux-x64-installer.run.sha1)'  'metasploit-latest-linux-x64-installer.run > metasploit-latest-linux-x64-installer.run.sha1 && shasum -c metasploit-latest-linux-x64-installer.run.sha1 && chmod +x ./metasploit-latest-linux-x64-installer.run && sudo ./metasploit-latest-linux-x64-installer.run

Instalamos Java para poder ejecutar Armitage

comandoit@comandoit:~# apt-get install openjdk-14-jre-headless

Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes adicionales:
  ca-certificates-java java-common
Paquetes sugeridos:
  default-jre fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei
Se instalarán los siguientes paquetes NUEVOS:
  ca-certificates-java java-common openjdk-14-jre-headless
0 actualizados, 3 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 44,5 MB de archivos.
Se utilizarán 200 MB de espacio de disco adicional después de esta operación.
¿Desea continuar?

 

Descargamos el paquete del siguiente repositorio:
Descargar Armitage

Ejecutamos los siguientes comandos para instalar Armitage:

comandoit@comandoit:~# chmod +x ArmitageInstaller && sudo bash ArmitageInstaller

Changing Directory...
Installing dependencies
Fixing possible previous mistakes... (no offense)
File does not exist errors are common here, this just means you haven't installed Metasploit previously.
Those errors will not impact the install.
rm: no se puede borrar '/opt/metasploit-framework': No existe el archivo o el directorio
rm: no se puede borrar '/opt/armitage': No existe el archivo o el directorio
rm: no se puede borrar '/usr/local/bin/armitage': No existe el archivo o el directorio
rm: no se puede borrar '/usr/local/bin/teamserver': No existe el archivo o el directorio
Installing Metasploit-Framework... (This may take some time)
Doing other Metasploit installation requirement things... (This WILL take some time)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5922  100  5922    0     0  17017      0 --:--:-- --:--:-- --:--:-- 17017
Adding metasploit-framework to your repository list..OK
Updating package cache..OK
Checking for and installing update..
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes NUEVOS:
  metasploit-framework
0 actualizados, 1 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 0 B/242 MB de archivos.
Se utilizarán 579 MB de espacio de disco adicional después de esta operación.
Seleccionando el paquete metasploit-framework previamente no seleccionado.
(Leyendo la base de datos ... 202619 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../metasploit-framework_6.0.22+20201217112428~1rapid7-1_amd64.deb ...
Desempaquetando metasploit-framework (6.0.22+20201217112428~1rapid7-1) ...
Configurando metasploit-framework (6.0.22+20201217112428~1rapid7-1) ...
Run msfconsole to get started
Installing Armitage...
############################################################################################################################################### 100,0%
So... That should be it, run 'sudo -E armitage' to start armitage and 'sudo msfconsole' to start metasploit
Thanks for using my program!
Written by Matt-London
Modern update credit to itsdarklikehell

Ejecutamos el siguiente comando para abrir Armitage

comandoit@comandoit:~# armitage

[*] Used the incumbent: 192.168.1.135
[*] Warning: @(armitage.ConsoleQueue@73493c4f, 'x', '[-] Connection already established. Only one connection is allowed at a time.
[-] Run db_disconnect first if you wish to connect to a different data service.

Current connection information:
[*] Connected to msf3. Connection type: postgresql.
') at preferences.sl:425
[*] Starting Cortana on 192.168.1.135
[*] Starting Cortana on 192.168.1.135
[*] Creating a default reverse handler... 0.0.0.0:13644
[*] Remote Exploits Synced

Se nos abrira Armitage y que comience el juego.