DirBrute
DirBrute é um script simples em Python para realizar brute-force de diretórios e arquivos em sites, identificando URLs válidas a partir de uma wordlist.
Funcionalidades
- Verifica URLs construídas a partir de uma URL base e uma wordlist.
- Suporta requisições concorrentes para acelerar o processo usando ThreadPoolExecutor.
- Detecta respostas HTTP que não sejam 404.
- Salva resultados em um arquivo de saída (results_bruteforce.txt).
- Lida com interrupções pelo usuário (Ctrl+C).
Requisitos
- Python 3.x
- Biblioteca requests:
bash pip install requests
Uso:
- url: URL base do site que deseja testar (ex: https://example.com)
- wordlist: arquivo de texto com palavras/chaves a testar, uma por linha
Examplo: bash python dirbrute.py https://example.com wordlist.txt
Observações
- Use de forma ética e legal, apenas em sites que você tem permissão para testar.
- Wordlists maiores podem gerar muitas requisições; ajuste THREADS conforme o desempenho da sua máquina e do servidor alvo.