Metasploit Datenbank: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
=Start=
 +
*msfconsole
 +
 
=Banner=
 
=Banner=
 
* banner
 
* banner
 +
 
=Sind wir mit der Datenbank verbunden?=
 
=Sind wir mit der Datenbank verbunden?=
 
*db_status  
 
*db_status  
Zeile 44: Zeile 48:
 
</pre>
 
</pre>
 
=Hosts auflisten ausgewählter Bereich=
 
=Hosts auflisten ausgewählter Bereich=
 +
*hosts
 
<pre>
 
<pre>
 
 
Hosts
 
Hosts
 
=====
 
=====
=Hosts auflisten=
 
*hosts
 
  
 
address      mac                os_name
 
address      mac                os_name
Zeile 56: Zeile 58:
 
10.0.10.104  08:00:27:d2:d9:01  Linux
 
10.0.10.104  08:00:27:d2:d9:01  Linux
 
</pre>
 
</pre>
 +
=Quelle=
 +
*https://www.offensive-security.com/metasploit-unleashed/using-databases

Aktuelle Version vom 19. Oktober 2023, 11:36 Uhr

Start

  • msfconsole

  • banner

Sind wir mit der Datenbank verbunden?

  • db_status
[*] Connected to msf. Connection type: postgresql

Wieviel Arbeitsbereiche gibt es?

  • workspace
* default

Anlegen eines Workspace

  • workspace -a lab1
[*] Added workspace: lab1
[*] Workspace: lab1

Kontrolle

  • workspace
 default
* lab1

Löschen eines WS

  • workspace -d lab1
[*] Deleted workspace: lab1
[*] Switched to workspace: default

WS anlegen

  • workspace -a secure.local

Import einer XML Nmap Datei

  • db_import nmap.xml

Anzeigen der Hosts

  • hosts

Scan aus Metasploit

  • db_nmap -A 10.0.10.103

Hosts anzeigen

Es sind nun 2
  • hosts

Sichern der Daten

  • db_export -f xml /root/secure.local.xml

Hosts auflisten

  • hosts
Hosts
=====

address      mac                name                  os_name  os_flavor  os_sp  purpose  info  comments
-------      ---                ----                  -------  ---------  -----  -------  ----  --------
10.0.10.103  08:00:27:6e:e3:26  userver.secure.local  Linux               5.X    server
10.0.10.104  08:00:27:d2:d9:01                        Linux               3.X    server

Hosts auflisten ausgewählter Bereich

  • hosts
Hosts
=====

address      mac                os_name
-------      ---                -------
10.0.10.103  08:00:27:6e:e3:26  Linux
10.0.10.104  08:00:27:d2:d9:01  Linux

Quelle