feroxbuster

feroxbuster utiliza força bruta combinada com uma lista de palavras para buscar conteúdo não vinculado em diretórios de destino e encontrar informações confidenciais sobre aplicativos web e sistemas operacionais, como código-fonte, credenciais, endereçamento de rede interna, etc.

Este ataque também é conhecido como Localização Previsível de Recursos, Enumeração de Arquivos, Enumeração de Diretórios e Enumeração de Recursos.

Como eu gosto de usar

feroxbuster -u http://example.com -w /usr/share/seclists/Discovery/Web-Content/directory-list-2.3-medium.txt --depth 2 --dont-extract-links -x 404 -x (language extension from the website)

Uso Básico

feroxbuster -u http://example.com #Verificação Básica

feroxbuster -u http://example.com -v #Saída Detalhada

feroxbuster -u http://example.com --silent #Modo Silencioso (Somente Resultados)

feroxbuster -u http://example.com --json #Saída JSON

Listas de Palavras e Extensões

feroxbuster -u http://example.com -w /caminho/para/listadepalavras.txt #Usar Lista de Palavras Personalizada

feroxbuster -u http://example.com -x php,html,txt #Anexar Arquivo Extensões

feroxbuster -u http://example.com -x js,json,css -w minhalista.txt #Combinar Extensões e Lista de Palavras

feroxbuster -u http://example.com -w /usr/share/seclists/Discovery/Web-Content/common.txt #Usar Listas de Secagem

Varredura Recursiva

feroxbuster -u http://example.com -r #Habilitar Varredura Recursiva

feroxbuster -u http://example.com -r --depth 3 #Definir Profundidade Máxima de Recursão

feroxbuster -u http://example.com -r --auto-tune #Otimizar para Recursão

feroxbuster -u http://example.com -r --scan-complete-signal #Parar ao Finalizar a Varredura

Instalação e Configuração

feroxbuster -u http://example.com -r #Habilitar Varredura Recursiva

feroxbuster -u http://example.com -r --depth 3 #Definir Profundidade Máxima de Recursão

feroxbuster -u http://example.com -r --auto-tune #Otimizar para Recursão

feroxbuster -u http://example.com -r --scan-complete-signal #Parar ao Finalizar a Varredura

Filtragem e Saída

feroxbuster -u http://example.com --filter-size 1234 #Excluir Respostas de Tamanho Específico

feroxbuster -u http://example.com --filter-words 100 #Excluir Respostas com X Palavras

feroxbuster -u http://example.com --filter-lines 20 #Excluir Respostas com X Linhas

feroxbuster -u http://example.com -o results.txt #Salvar resultados em um arquivo

feroxbuster -u http://example.com -o results.json -f json #Salvar como JSON

feroxbuster -u http://example.com -s 200,204,301,302 #Incluir apenas determinados códigos de status

feroxbuster -u http://example.com -C 403,404 #Excluir códigos de status específicos

feroxbuster -u http://example.com --output-format=json --quiet #Saída JSON, sem exibição de progresso

Ajuste de desempenho

feroxbuster -u http://example.com -t 100 #Aumentar threads para varredura mais rápida

feroxbuster -u http://example.com --rate-limit 10 #Limitar solicitações por segundo

feroxbuster -u http://example.com --timeout 5 #Definir Tempo Limite de Solicitação

feroxbuster -u http://example.com --auto-tune #Otimização Automática para Velocidade

feroxbuster -u http://example.com --no-state #Desabilitar Arquivo de Estado (Para Varreduras Grandes)

feroxbuster -u http://example.com --scan-limit 5000 #Parar Após 5000 Solicitações

Autenticação e Proxies

feroxbuster -u http://example.com -H "Autorização: Básica <credenciais_base64>" #Autenticação Básica

feroxbuster -u http://example.com --proxy http://127.0.0.1:8080 #Usar Proxy HTTP

feroxbuster -u http://example.com --proxy socks5://127.0.0.1:9050 #Usar SOCKS5 Proxy

feroxbuster -u http://example.com --proxy 127.0.0.1:8080 --proxy-cred usuário:senha #Proxy com Autenticação

feroxbuster -u http://example.com -H "Cookie: sessionid=abc123" #Usar Cookies Personalizados

Tratamento de Curingas

feroxbuster -u http://example.com --dont-filter #Desativar Filtragem Automática de Curingas

feroxbuster -u http://example.com --filter-lines 10 #Filtrar Respostas com 10 Linhas (Ajuda com Curingas)

feroxbuster -u http://example.com --replay-proxy http://127.0.0.1:8080 #Repetir Solicitações por Proxy

Técnicas de Contorno

feroxbuster -u http://example.com -H "X-URL-Original: /admin" #Ignorar Filtros de Segurança

feroxbuster -u http://example.com -H "X-URL-Reescrita: /admin" #Outro Método de Ignorar

feroxbuster -u http://example.com -H "X-Autorização-de-IP-Personalizada: 127.0.0.1" #Evasão de WAF

feroxbuster -u http://example.com -H "X-IP-Original: 127.0.0.1" #Outro Ignorar WAF

feroxbuster -u http://example.com --url-encode #Codificar URLs para Evitar Detecção

Cabeçalhos e Agentes de Usuário Personalizados

feroxbuster -u http://example.com -H "Agente de Usuário: Mozilla/5.0" #Definir Personalizado Agente do Usuário

feroxbuster -u http://exemplo.com -H "Referenciador: https://google.com" #Referenciador Falsificado

feroxbuster -u http://exemplo.com --agente-aleatório #Usar Agente do Usuário Aleatório

feroxbuster -u http://exemplo.com -H "X-Encaminhado-Para: 127.0.0.1" #Encaminhado-Para-X-Falso

Combinando Opções

feroxbuster -u http://exemplo.com -w /caminho/para/lista-de-palavras.txt -x php,html -r -t 100 -o resultados.txt #Verificação Ampla

feroxbuster -u http://exemplo.com -w lista-de-admins.txt --proxy socks5://127.0.0.1:9050 #Stealth Scan via Proxy

feroxbuster -u http://example.com -H "Authorization: Bearer <token>" -r -o admin_panels.txt #Descoberta do Painel Administrativo

feroxbuster -u http://example.com -H "User-Agent: Googlebot" -x php,html,js -o bot_scan_results.txt #Imitação do Googlebot

Solução de Problemas

feroxbuster -u http://example.com --debug-log ferox_debug.log #Depuração

feroxbuster -u http://example.com --verbose #Habilitar Saída Detalhada

feroxbuster -u http://example.com --no-recursion #Desabilitar Recursão se Travado

feroxbuster -u http://example.com --resume-from results.txt #Retomar do Último Verificação

Melhores Práticas

feroxbuster -u http://example.com -w /usr/share/seclists/Discovery/Web-Content/raft-large-words.txt -t 100 -r -o ferox_results.txt #Verificação em Grande Escala

feroxbuster -u http://example.com -w custom-wordlist.txt --proxy socks5://127.0.0.1:9050 #Verificação Oculta via Proxy

feroxbuster -u http://example.com -x php,html,js -H "User-Agent: Googlebot" -o bot_scan_results.txt #Imitação de Rastreadores da Web

feroxbuster -u http://example.com --auto-tune --rate-limit 5 --proxy socks5://127.0.0.1:9050 #Ocultação Otimizada Digitalizar