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
ReconHound — ReconHound é uma ferramenta de reconhecimento web baseada em Python projetada para testadores de penetração, caçadores de bugs e hackers éticos. Ela suporta enumeração de diretórios e arquivos, enumeração de subdomínios, fuzzing e descoberta de hosts virtuais (vhost). | Kitploit
Ferramentas/GitLabGitLab/s_r_e_e_r_a_j/reconhound
ReconhecimentoColeta de InformaçõesSegurança WebFuzzingTestes de PenetraçãoEnumeração de Subdomínios
GitLabs_r_e_e_r_a_j/reconhound

ReconHound

ReconHound é uma ferramenta de reconhecimento web baseada em Python projetada para testadores de penetração, caçadores de bugs e hackers éticos. Ela suporta enumeração de diretórios e arquivos, enumeração de subdomínios, fuzzing e descoberta de hosts virtuais (vhost).

Ver Repositório
16há 4 mesesAinda não revisado

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
Site

ReconHound

ReconHound é uma ferramenta de reconhecimento web baseada em Python, desenvolvida para testadores de penetração, caçadores de bugs e hackers éticos. Ela ajuda a identificar caminhos ocultos, arquivos, subdomínios, parâmetros de consulta, hosts virtuais e endpoints passíveis de fuzzing — tornando-se uma solução versátil para reconhecimento web profundo.

Funcionalidades

  • Varredura multithread para enumeração web de alta velocidade

  • Suporte para:

    • Descoberta de diretórios e arquivos

    • Enumeração de subdomínios

    • Detecção de host virtual via cabeçalho Host

    • Fuzzing de parâmetros de consulta

    • Fuzzing em qualquer parte da URL usando um espaço reservado FUZZ personalizado

  • Salva resultados no formato JSON

  • Lida graciosamente com interrupções e salva resultados parciais

Aviso Legal

O ReconHound deve ser usado de forma responsável e legal. O uso não autorizado desta ferramenta para escanear, fazer fuzzing ou testar sites sem permissão explícita é ilegal e antiético. O autor não se responsabiliza por qualquer uso indevido ou consequências legais decorrentes do uso desta ferramenta.

Compatibilidade

  • Linux (Debian, RHEL, Arch)

Instalação

1. Clone o repositório:

root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/ReconHound.git

2. Navegue até o diretório ReconHound:

root@kitploit:~
cd ReconHound

3. Instale as dependências:

root@kitploit:~
pip3 install -r requirements.txt

Nota para usuários de Kali, Parrot, Ubuntu 23.04+, Arch Linux:

Se você vir um erro como:

root@kitploit:~
error: externally-managed-environment

então use:

root@kitploit:~
pip3 install -r requirements.txt --break-system-packages

4. Execute o script install.py para instalação:

root@kitploit:~
sudo python3 install.py

Em seguida, digite y para instalar

5. Execute a ferramenta

root@kitploit:~
reconhound [opções]

Opções de Linha de Comando por Modo

dir – Enumeração de Diretórios e Arquivos

Exemplo:

root@kitploit:~
reconhound dir -u https://example.com -w /caminho/para/wordlist/wordlist.txt -e .php,.html -t 20 -o /caminho/para/salvar/dir_results.json

sub – Enumeração de Subdomínios

Exemplo:

root@kitploit:~
reconhound sub -d example.com -w /caminho/para/wordlist/wordlist.txt -t 30 -o /caminho/para/salvar/sub_results.json

vhost – Descoberta de Host Virtual

Exemplo:

root@kitploit:~
reconhound vhost -i 192.0.2.1 --domain example.com -w /caminho/para/wordlist/wordlist.txt -t 25 -o /caminho/para/salvar/vhost_results.json

fuzz – Fuzzing de Parâmetros de Consulta

Exemplo:

root@kitploit:~
reconhound fuzz -u "https://example.com/page.php?id=FUZZ" -p id -w /caminho/para/wordlist/wordlist.txt -t 20 -o /caminho/para/salvar/fuzz_results.json
root@kitploit:~
reconhound fuzz -u "https://example.com/login?username=admin&password=FUZZ" -p password -w /caminho/para/wordlist/wordlist.txt -t 15 -o /caminho/para/salvar/fuzz_results.json

fuzzany – Fuzzing em Qualquer Lugar na URL

Exemplo:

root@kitploit:~
reconhound fuzzany -u "https://example.com/FUZZ/login" -w /caminho/para/wordlist/wordlist.txt -t 15 -o /caminho/para/salvar/fuzzany_results.json
root@kitploit:~
reconhound fuzzany -u "https://example.com?FUZZ=admin" -w /caminho/para/wordlist/wordlist.txt -t 15 -o /caminho/para/salvar/fuzzany_results.json
root@kitploit:~
reconhound fuzzany -u "https://example.com/login?username=admin&password=FUZZ" -w /caminho/para/wordlist/wordlist.txt -t 15 -o /caminho/para/salvar/fuzzany_results.json

Menu de Ajuda para Cada Modo

modo dir

root@kitploit:~
reconhound dir --help

modo sub

root@kitploit:~
reconhound sub --help

modo vhost

root@kitploit:~
reconhound vhost --help

modo fuzz

root@kitploit:~
reconhound fuzz --help

modo fuzzany

root@kitploit:~
reconhound fuzzany --help

Desinstalação

Execute o script install.py

root@kitploit:~
sudo python3 install.py

Em seguida, digite n para desinstalar

Licença

Este projeto está licenciado sob a licença MIT

Baixar ferramenta
OpçãoDescrição
-u, --urlURL alvo (ex.: https://example.com)
-w, --wordlistCaminho para wordlist de diretórios/arquivos
-e, --extensionsExtensões de arquivo separadas por vírgula (ex.: .php,.html,.js)(opcional)
-t, --threadsNúmero de threads a usar (padrão: 10)(opcional)
-o, --outputArquivo para salvar os resultados (formato JSON, out.json)(opcional)
OpçãoDescrição
-d, --domainDomínio alvo (ex.: example.com)
-w, --wordlistCaminho para wordlist de subdomínios
-t, --threadsNúmero de threads a usar, padrão(10)(opcional)
-o, --outputArquivo para salvar os resultados (formato JSON, out.json)(opcional)
OpçãoDescrição
-i, --ipEndereço IP alvo (ex.: 192.0.2.1)(IP do site alvo)
-d, --domainNome de domínio real usado no cabeçalho Host (domínio do site alvo)(ex.: "example.com")
-w, --wordlistWordlist de hosts virtuais (ex.: admin, dev, test)
-t, --threadsNúmero de threads a usar, padrão:10 (opcional)
-o, --outputArquivo para salvar os resultados (formato JSON, out.json)(opcional)
OpçãoDescrição
-u, --urlURL alvo com FUZZ no parâmetro (ex.: ?id=FUZZ)
-p, --paramNome do parâmetro para fuzzing (ex.: id)
-w, --wordlistWordlist de payloads para injetar no parâmetro
-t, --threadsNúmero de threads a usar, padrão:10 (opcional)
-o, --outputArquivo para salvar os resultados (formato JSON, out.json)(opcional)
OpçãoDescrição
-u, --urlURL contendo FUZZ no caminho ou consulta (ex.: /FUZZ/login)
-w, --wordlistWordlist para substituir FUZZ
-t, --threadsNúmero de threads a usar, padrão:10(opcional)
-o, --outputArquivo para salvar os resultados (formato JSON, out.json)(opcional)