Faraday docker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (16 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | = Faraday | + | = Faraday Community Edition mit Docker und CLI = |
| + | |||
| + | == Ziel == | ||
| + | * Faraday Server läuft isoliert in Docker-Containern | ||
| + | * Faraday CLI läuft lokal auf Kali Linux | ||
| + | * Scanner (nmap, nikto, nuclei, …) werden per CLI importiert | ||
| + | * Kein Kali-Paket, keine Python-Abhängigkeitsprobleme | ||
== Voraussetzungen == | == Voraussetzungen == | ||
| − | * | + | * Kali Linux (oder Debian-basiert) |
| − | * | + | * Root- oder sudo-Rechte |
| + | * Internetzugang für Docker-Images | ||
| − | == | + | ==Docker installieren unter Kali== |
| − | * | + | *[[Docker installieren unter Kali]] |
| − | |||
| − | |||
| − | == | + | == Faraday Repository holen == |
| − | * | + | * mkdir faraday |
| + | * cd faraday | ||
| + | * wget https://raw.githubusercontent.com/infobyte/faraday/master/docker-compose.yaml | ||
| − | + | == Faraday Server starten == | |
| − | + | * docker compose up -d | |
| − | + | == Container prüfen == | |
| − | + | * docker ps | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | Erwartet werden Container für: | |
| − | + | * faraday-server | |
| − | + | * postgres | |
| − | + | * redis | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | == User anlegen == | |
| − | + | ;Diesen Befehl ausführen und interaktiv Passwort setzen | |
| − | + | *docker compose run --rm change-password | |
| − | |||
| − | |||
| − | |||
| − | == | + | == Faraday Webinterface == |
| − | * | + | * http://127.0.0.1:5985 |
| − | |||
| − | + | Standard-Zugang: | |
| − | * | + | * Benutzer: faraday |
| − | * Passwort: | + | * Passwort: faraday |
| − | == | + | == Typische Fehler == |
| − | * | + | * Schwarze Oberfläche → Workspace nicht ausgewählt |
| − | + | * Import schlägt fehl → falsches Ausgabeformat | |
| − | + | * CLI findet Server nicht → URL oder Port falsch | |
| − | + | * Scanner fehlen → Scanner müssen separat installiert sein | |
| − | == | + | == Stoppen von Faraday == |
| − | * | + | * docker compose down |
| − | |||
| − | * | + | == Aufräumen == |
| − | + | * docker compose down -v | |
| − | + | * docker system prune | |
Aktuelle Version vom 7. Februar 2026, 19:02 Uhr
Faraday Community Edition mit Docker und CLI
Ziel
- Faraday Server läuft isoliert in Docker-Containern
- Faraday CLI läuft lokal auf Kali Linux
- Scanner (nmap, nikto, nuclei, …) werden per CLI importiert
- Kein Kali-Paket, keine Python-Abhängigkeitsprobleme
Voraussetzungen
- Kali Linux (oder Debian-basiert)
- Root- oder sudo-Rechte
- Internetzugang für Docker-Images
Docker installieren unter Kali
Faraday Repository holen
- mkdir faraday
- cd faraday
- wget https://raw.githubusercontent.com/infobyte/faraday/master/docker-compose.yaml
Faraday Server starten
- docker compose up -d
Container prüfen
- docker ps
Erwartet werden Container für:
- faraday-server
- postgres
- redis
User anlegen
- Diesen Befehl ausführen und interaktiv Passwort setzen
- docker compose run --rm change-password
Faraday Webinterface
Standard-Zugang:
- Benutzer: faraday
- Passwort: faraday
Typische Fehler
- Schwarze Oberfläche → Workspace nicht ausgewählt
- Import schlägt fehl → falsches Ausgabeformat
- CLI findet Server nicht → URL oder Port falsch
- Scanner fehlen → Scanner müssen separat installiert sein
Stoppen von Faraday
- docker compose down
Aufräumen
- docker compose down -v
- docker system prune