Skip to content

trajano33/DirBatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

📁 DirBatch

SIMULAÇÃO SIMPLES DE ENUMERAÇÃO DE DIRETÓRIOS EM BATCH NO WINDOWS


📌 SOBRE O PROJETO

O DirBatch é uma ferramenta educacional em Batch baseada no conceito de ferramentas como Dirsearch e Dirb.

Seu objetivo é demonstrar de forma simples como funciona a enumeração de diretórios via requisições HTTP utilizando wordlists diretamente no Windows.


🚀 DIFERENCIAL

  • ⚡ Totalmente em Batch (sem dependências externas)
  • 🧠 Foco em aprendizado de brute force HTTP
  • 📚 Código simples e didático
  • 🖥️ Execução direta no Windows (CMD)
  • 📦 Uso com wordlists personalizadas
  • 🔓 Projeto aberto para estudo e modificação

⚙️ FUNCIONAMENTO

O script envia requisições HTTP para o alvo utilizando uma wordlist e analisa os códigos de resposta retornados.

  • 200 → Diretório válido
  • 403 → Possível diretório protegido
  • 404 → Não encontrado (ignorado)

⚠️ LIMITAÇÕES

  • Não garante precisão 100%
  • Depende da qualidade da wordlist
  • Pode gerar falsos positivos
  • Não substitui ferramentas profissionais como Dirsearch ou Gobuster

⚠️ AVISO IMPORTANTE

Este projeto é exclusivamente educacional.

  • Use apenas em ambientes autorizados
  • Não utilize em sistemas sem permissão
  • O uso indevido é de responsabilidade do usuário

📦 INSTALAÇÃO

git clone https://github.com/trajano33/DirBatch
cd DirBatch


🚀 COMO UTILIZAR

  1. Adicione uma wordlist
  2. Renomeie para wordlist.txt
  3. Coloque na mesma pasta do script
  4. Execute:

DirBatch.bat

  1. Informe a URL alvo

💻 COMPATIBILIDADE

Sistema Suporte
Windows 10
Windows 11

🧪 EXEMPLO DE USO

Entrada:

https://site.com

Saída:

/admin (200)
/login (200)
/uploads (403)
/backup (200)


🧠 OBJETIVO

Ensinar na prática como funciona a enumeração de diretórios baseada em requisições HTTP e wordlists, dentro de um ambiente simples em Batch.


🛡️ BOAS PRÁTICAS

  • Utilize apenas em laboratórios
  • Teste somente sistemas autorizados
  • Use wordlists adequadas ao cenário
  • Evite uso em ambientes reais sem permissão

🤝 CONTRIBUIÇÃO

Sugestões e melhorias são bem-vindas.


📜 LICENÇA

MIT License


⭐ APOIE O PROJETO

Se este projeto te ajudou:

  • Deixe uma ⭐
  • Compartilhe com outros estudantes

Releases

No releases published

Packages

 
 
 

Contributors