Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
faraday-cli — Interfaz de línea de comandos de Faraday | Kitploit
Herramientas/GitHubGitHub/infobyte/faraday-cli
Escáneres de VulnerabilidadesPruebas de PenetraciónDevSecOpsComando y Control
GitHubinfobyte/faraday-cli

faraday-cli

Interfaz de línea de comandos de Faraday

Ver RepositorioSitio web
5221hace 3 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Faraday en la terminal

Usa faraday directamente desde tu terminal favorita

Ejemplo

faraday-cli es el cliente oficial que hace que automatizar tus flujos de trabajo de seguridad sea más fácil.

Antes de instalar, recomendamos crear y activar un entorno virtual de Python para evitar afectar los paquetes de Python de tu sistema. Por ejemplo:

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

También puedes usar virtualenv si lo prefieres. Una vez que el entorno virtual esté activo, ejecuta los comandos de instalación a continuación.

Instalar desde pip

root@kitploit:~
pip install faraday-cli

Instalar desde el código fuente

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

Documentación

Para más información puedes consultar nuestra documentación

Úsalo como un comando

Iniciar sesión

Configura la autenticación para farday-cli

root@kitploit:~
$ faraday-cli auth

Ejemplo

Crear un espacio de trabajo

Cuando creas un espacio de trabajo, por defecto se selecciona como activo, a menos que uses la bandera "-d"

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

Seleccionar el espacio de trabajo activo

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

Listar espacios de trabajo

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

Listar los hosts de un espacio de trabajo

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  -

Obtener host

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

Crear hosts

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

O envíalo por un pipe

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

El escape de las comillas simples (\') solo es necesario cuando se usa como un comando. En la shell o usando pipes no es necesario

Importar vulnerabilidades desde un informe de herramienta

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

Ejemplo

Importar vulnerabilidades desde un comando

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

Ejemplo

Listar agentes

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

Ejecutar un ejecutor

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

Úsalo como una shell

Faraday-cli se puede usar como una shell y tiene todos los mismos comandos que tienes como cli.

Ejemplo

Casos de uso

Escaneo continuo de tus activos con faraday

Por ejemplo, ejecuta nmap para todos los hosts en faraday que escuchan en el puerto 443 e importa los resultados de vuelta a faraday

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

Escanea tus subdominios

Usa una herramienta como assetfinder para hacer una búsqueda de dominios, escanéalos con nmap y envía los resultados a 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
Descargar herramienta