Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
faraday-cli — Faradays Befehlszeilenschnittstelle | Kitploit
Tools/GitHubGitHub/infobyte/faraday-cli
SchwachstellenscannerPenetrationstestsDevSecOpsCommand and Control
GitHubinfobyte/faraday-cli

faraday-cli

Faradays Befehlszeilenschnittstelle

Repository anzeigenWebseite
5221vor 3 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Faraday im Terminal

Nutze faraday direkt aus deinem bevorzugten Terminal.

Beispiel

faraday-cli ist der offizielle Client, der die Automatisierung deiner Sicherheits-Workflows erleichtert.

Vor der Installation empfehlen wir, eine virtuelle Python-Umgebung zu erstellen und zu aktivieren, um die Python-Pakete deines Systems nicht zu beeinträchtigen. Zum Beispiel:

root@kitploit:~
python3 -m venv .venv
source .venv/bin/activate

Du kannst auch virtualenv verwenden, wenn du es bevorzugst. Sobald die virtuelle Umgebung aktiv ist, führe die folgenden Installationsbefehle aus.

Installation über pip

root@kitploit:~
pip install faraday-cli

Installation aus dem Quellcode

root@kitploit:~
git clone https://github.com/infobyte/faraday-cli.git
cd faraday-cli
pip install .

Dokumentation

Weitere Informationen findest du in unserer Dokumentation

Verwendung als Befehl

Anmeldung

Konfiguriere die Authentifizierung für farday-cli

root@kitploit:~
$ faraday-cli auth

Beispiel

Einen Workspace erstellen

Wenn du einen Workspace erstellst, wird dieser standardmäßig als aktiv ausgewählt, es sei denn, du verwendest das Flag "-d"

root@kitploit:~
$ faraday-cli workspace create some_name
✔ Created workspace: some_name

Aktiven Workspace auswählen

root@kitploit:~
$ faraday-cli workspace select some_name
✔ Selected workspace: some_name

Workspaces auflisten

root@kitploit:~
$ faraday-cli list_ws
NAME         HOSTS    SERVICES    VULNS  ACTIVE    PUBLIC    READONLY
---------  -------  ----------  -------  --------  --------  ----------
some_name       14          13       39  True      False     False

Hosts eines Workspace auflisten

root@kitploit:~
$ faraday-cli host list
  ID  IP           OS       HOSTNAMES          SERVICES  VULNS
----  -----------  -------  ---------------  ----------  -------
 574  127.0.0.1    unknown                            1  3
 566  127.0.0.10   unknown                            1  3
 569  127.0.0.11   unknown                            1  3
 568  127.0.0.12   unknown                            1  3
 570  127.0.0.13   unknown                            1  3
 576  127.0.0.2    unknown                            1  3
 565  127.0.0.3    unknown                            1  3
 572  127.0.0.4    unknown                            1  3
 573  127.0.0.5    unknown                            1  3
 567  127.0.0.6    unknown                            1  3
 571  127.0.0.7    unknown                            1  3
 564  127.0.0.8    unknown                            1  3
 575  127.0.0.9    unknown                            1  3
 590  58.76.184.4  unknown  www.googlec.com           0  -

Host abrufen

root@kitploit:~
$ faraday-cli host get 574

$ faraday-cli host get 574
Host:
  ID  IP         OS       HOSTNAMES    OWNER    OWNED      VULNS
----  ---------  -------  -----------  -------  -------  -------
 574  127.0.0.1  unknown               faraday  False          3

Services:
  ID  NAME    DESCRIPTION    PROTOCOL      PORT  VERSION    STATUS      VULNS
----  ------  -------------  ----------  ------  ---------  --------  -------
2638  ssh                    tcp             22  unknown    open            2

Vulnerabilities:
   ID  NAME                                      SEVERITY    STATUS    CONFIRMED    TOOL
-----  ----------------------------------------  ----------  --------  -----------  -------
13509  SSH Weak Encryption Algorithms Supported  MED         opened    False        Openvas
13510  SSH Weak MAC Algorithms Supported         LOW         opened    False        Openvas
13511  TCP timestamps                            LOW         opened    False        Openvas

Hosts erstellen

root@kitploit:~
$ faraday-cli host create -d \''[{"ip": "stan.local", "description": "some server"}]'\'

Oder per Pipe übergeben

root@kitploit:~
$ echo '[{"ip": "1.1.1.5", "description": "some text"}]' | faraday-cli host create --stdin

Das Escaping der einfachen Anführungszeichen (\') ist nur erforderlich, wenn du es als Befehl verwendest. In der Shell oder bei der Verwendung von Pipes ist es nicht notwendig

Schwachstellen aus Tool-Bericht importieren

root@kitploit:~
$ faraday-cli tool report "/path/to/report.xml"

Beispiel

Schwachstellen aus Befehl importieren

root@kitploit:~
$ faraday-cli ping -c 1 www.google.com

Beispiel

Agenten auflisten

root@kitploit:~
$ faraday-cli agent list
  id  name      active    status    executors
----  --------  --------  --------  -----------
   8  internal  True      online    nmap

Executor ausführen

root@kitploit:~
$ faraday-cli agent run -a 1 -e nmap -p \''{"target": "www.google.com"}'\'
Run executor: internal/nmap [{'successful': True}]

Verwendung als Shell

Faraday-cli kann als Shell verwendet werden und verfügt über alle Befehle, die du als CLI zur Verfügung hast.

Beispiel

Anwendungsfälle

Assets kontinuierlich mit faraday scannen

Führe zum Beispiel nmap für alle Hosts in faraday aus, die auf Port 443 lauschen, und importiere die Ergebnisse zurück in faraday

root@kitploit:~
$ faraday-cli host list --port 443 -ip | nmap -iL - -oX /tmp/nmap.xml  && faraday-cli process_report /tmp/nmap.xml

Deine Subdomains scannen

Verwende ein Tool wie assetfinder für eine Domain-Suche, scanne sie mit nmap und sende die Ergebnisse an faraday

root@kitploit:~
$ assetfinder -subs-only example.com| sort | uniq |awk 'BEGIN { ORS = ""; print " {\"target\":\""}
{ printf "%s%s", separator, $1, $2
separator = ","}END { print "\"}" }' | faraday-cli  agent run  -a 1 -e nmap --stdin
Tool herunterladen