Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
faraday-cli — Interface de Linha de Comando do Faraday | Kitploit
Ferramentas/GitHubGitHub/infobyte/faraday-cli
Scanners de VulnerabilidadesTestes de PenetraçãoDevSecOpsComando e Controle
GitHubinfobyte/faraday-cli

faraday-cli

Interface de Linha de Comando do Faraday

Ver RepositórioSite
52214há 3 mesesRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Faraday no terminal

Use o faraday diretamente do seu terminal favorito

Exemplo

faraday-cli é o cliente oficial que torna mais fácil automatizar seus fluxos de trabalho de segurança.

Antes de instalar, recomendamos criar e ativar um ambiente virtual Python para evitar afetar os pacotes Python do seu sistema. Por exemplo:

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

Você também pode usar virtualenv se preferir. Assim que o ambiente virtual estiver ativo, execute os comandos de instalação abaixo.

Instalar via pip

root@kitploit:~
pip install faraday-cli

Instalar a partir do código-fonte

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

Documentação

Para mais informações, consulte nossa documentação

Baixar ferramenta

Use-o como um comando

Login

Configure a autenticação para farday-cli

root@kitploit:~
$ faraday-cli auth

Exemplo

Criar um workspace

Ao criar um workspace, por padrão ele é selecionado como ativo, a menos que você use a flag "-d"

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

Selecionar workspace ativo

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

Listar workspaces

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

Listar hosts de um workspace

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  -

Obter 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

Criar hosts

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

Ou envie via pipe

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

O escape das aspas simples (\') só é necessário ao usá-lo como comando. No shell ou usando pipes, não é necessário

Importar vulnerabilidades do relatório de ferramenta

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

Exemplo

Importar vulnerabilidades a partir de comando

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

Exemplo

Listar agentes

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

Executar executor

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

Use-o como um shell

Faraday-cli pode ser usado como um shell e tem todos os mesmos comandos que você tem como um cli

Exemplo

Casos de uso

Varredura contínua de seus ativos com faraday

Por exemplo, execute nmap para todos os hosts no faraday que escutam na porta 443 e importe os resultados de volta para o faraday

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

Varra seus subdomínios

Use uma ferramenta como assetfinder para fazer uma consulta de domínios, varra-os com nmap e envie os resultados para o 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