Was ist SpiderFoot?
Spinnenfuß ist ein Automatisierungstool für Open Source Intelligence (OSINT). Es lässt sich in nahezu jede verfügbare Datenquelle integrieren und verwendet eine Reihe von Methoden zur Datenanalyse, wodurch diese Daten einfach zu navigieren sind.
SpiderFoot verfügt über einen eingebetteten Webserver zur Bereitstellung einer sauberen und intuitiven webbasierten Oberfläche, kann aber auch vollständig über die Befehlszeile verwendet werden. Es ist in Python 3 geschrieben und GPL-lizenziert .
FUNKTIONEN
- Webbasierte Benutzeroberfläche oder CLI
- Über 200 Module (siehe unten)
- Python 3
- CSV/JSON/GEXF-Export
- API-Schlüsselexport/-import
- SQLite-Back-End für benutzerdefinierte Abfragen
- Hochgradig konfigurierbar
- Vollständig dokumentiert
- Visualisierungen
- TOR-Integration für Dark-Web-Suche
- Dockerfile für Docker-basierte Bereitstellungen
- Kann andere Tools wie DNSTwist, Whatweb, Nmap und CMSeeK aufrufen
- Aktiv weiterentwickelt seit 2012!
VERWENDUNG
SpiderFoot kann offensiv (z. B. bei einer Übung des roten Teams oder einem Penetrationstest) zur Aufklärung Ihres Ziels oder defensiv verwendet werden, um Informationen darüber zu sammeln, was Sie oder Ihre Organisation möglicherweise über das Internet preisgegeben haben.
Sie können die folgenden Entitäten in einem SpiderFoot-Scan anvisieren:
- IP-Adresse
- Domänen-/Subdomänenname
- Hostname
- Netzwerksubnetz (CIDR)
- ASN
- E-Mail-Adresse
- Telefonnummer
- Benutzername
- Name der Person
- Bitcoin-Adresse
WIE INSTALLIERE ICH SpiderFoot?
Lassen Sie uns zuerst unser System aktualisieren
sudo apt-get update -y
Code language: JavaScript (javascript)
Lassen Sie uns nun einige erforderliche Pakete installieren
sudo apt-get install python3 python3-pip
Code language: JavaScript (javascript)
Laden Sie die neueste Version über wget
herunterwget https://github.com/smicallef/spiderfoot/archive/v3.3.tar.gz
Code language: JavaScript (javascript)
Extrahieren Sie das Archiv und installieren Sie
# Extracting archive
tar -xvzf v3.3.tar.gz
# Enter in folder
cd spiderfoot-3.3
# Install
pip3 install -r requirements.txt
Code language: CSS (css)
Hier sind die Hilfeoptionen
python3 sf.py --help
Code language: CSS (css)
Lassen Sie uns nun den Benutzer und das Passwort festlegen und den Webserver starten
# Enter SpiderFoot folder
cd spiderfoot-3.3
# Enter user and pass
echo "admin:password" > passwd
# Start web server
python3 sf.py -l 127.0.0.1:5001
Code language: CSS (css)
Gehen Sie jetzt zu Ihrem Borwser und geben Sie 127.0.0.1:5001 ein, geben Sie Benutzer und Pass ein und Sie können loslegen
Für einen neuen Scan gehen Sie zu Neuer Scan, geben Sie IP oder Website ein und nach Run Scan Now und seien Sie geduldig … es dauert eine Weile …