Benutzer-Werkzeuge

Webseiten-Werkzeuge


start

Linux-Themen

Setups-Tutorials

Hier findest du verschiedene Setup-Anleitungen für Linux Systeme.
Folgende Systeme werden hier in der Regel genutzt.

Manjaro Linux 20
Ubuntu 20.20 LTS
Raspbain 2020

Armitage in Manjaro

Armitage ist eine grafische Oberfläche für Metasploit und wurde ursprünglich für Kali-Linux entwickelt.

1. Als erstes werden die folgenden Pakete installiert:

metasploit
postgresql
jdk10-openjdk

sudo pacman -S metasploit postgresql jdk10-openjdk --needed

2. Danach Armitage runtergeladen und installiert:

wget "www.fastandeasyhacking.com/`curl -s http://www.fastandeasyhacking.com/download/ | grep -E -o 'download/armitage[0-9]+.tgz'`" -O armitage.tgz

3. entpackt und Archiv löschen:

tar xvzf armitage.tgz
rm armitage.tgz

4. Falls vorhanden alte Postgres-Datenbank löschen (falls nicht benötigt):

sudo rm -r /var/lib/postgres/

5. Postgres-Dienst initialisieren und starten:

sudo chown -R postgres:postgres /var/lib/postgres/
sudo -i -u postgres
initdb --locale $LANG -E UTF8 -D '/var/lib/postgres/data'
CTRL+D
sudo systemctl start postgresql.service

6. Postgres-User erstellen mit User für die Datenabnk:

sudo -u postgres createuser %username% -W

7. Postgres Datenbank erstellen:

sudo -u postgres createdb -O %username% %databasename%

8. Starten der _Metasploitkonsole:

msfconsole

9. Hier den Befehl eingeben (achte auf das @):

db_connect %username%@%databasename%

10. Verbindungsdatei erstellen:

nano ~/.msf4/database.yml

mit dem Inhalt (User+Passwort für die Datenbank):

production:

adapter: postgresql database: metasploit4 username: %useername% password: %password% host: localhost port: 5432 pool: 5 timeout: 5

11. Metasploit Remote-Verwaltung starten (mit seperaten User und Passwort)

sudo msfrpcd -U %rpcuser% -P %rpcpasswort% -S

folgendes sollte angeziegt werden:

[*] MSGRPC starting on 0.0.0.0:55553 (NO SSL):Msg...
[*] MSGRPC backgrounding at 2018-08-20 15:08:31 +0300...

12. Variable setzten (sehr wichtig vor jedem Start)

export MSF_DATABASE_CONFIG="`ls ~/.msf4/database.yml`"

13. Armitage starten

./armitage

Fertig!!!

Anhang: Ein einfaches Startscript für einen reibungslosen Start. (Ruby muss nach misslungenden Start beendet werden)

sudo killall ruby &
sudo msfrpcd -U msf -P 1234 -S &
export MSF_DATABASE_CONFIG="`ls /home/cschill/.msf4/database.yml`"
cd /opt/armitage/
./armitage

Download: start.sh

start.txt · Zuletzt geändert: 2020/05/03 17:37 von cschill