Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Jan 29, 2026. It is now read-only.
/ WebRaptor Public archive

herramienta que lista directorios ocultos de paginas webs (fuzzing web)

License

Notifications You must be signed in to change notification settings

Urban20/WebRaptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

35 Commits

Repository files navigation


WebRaptor

Herramienta avanzada de fuzzing web para descubrir rutas ocultas y subdominios no documentados

Caracteristicas principales

  • Fuzzing de directorios - Descubre rutas ocultas mediante diccionarios personalizados
  • Deteccion de subdominios - Busca subdominios activos con el parametro -sd
  • Paralelizacion masiva - Hasta 16 hilos concurrentes (configurable con --hilos)
  • Salida inteligente - Codigos de color segun codigos HTTP
  • Auto-guardado - Exporta resultados en formato TXT (--guardar)
  • Resistente a fallos - Manejo de timeouts personalizables (--timeout)
  • Soporte multi-diccionario - Combina varios diccionarios en una ejecucion

Instalacion

# Instalar dependencias
pip install -r requirements.txt

# Dar permisos de ejecucion (Linux/Mac)
chmod +x WebRaptor.py


## Uso basico

```bash
./WebRaptor.py --url https://ejemplo.com/ --dic diccionario.txt

Parametros avanzados

Parametro Descripcion
--url URL Requerido: URL objetivo (ej: https://sitio.com)
--dic RUTA_DICC Requerido: Diccionario(s) .txt (separar con comas para multiples)
-sd, --subdom Buscar subdominios en lugar de rutas
-g, --guardar Guarda resultados en archivo TXT
-t, --timeout SEG Tiempo maximo de espera por peticion (default: 5s)
--hilos N Numero de hilos concurrentes (default: 16)
-h, --ayuda Muestra el menu de ayuda completo

Ejemplos de uso

Buscar rutas con multiples diccionarios:

./WebRaptor.py --url https://ejemplo.com/ --dic common.txt,big.txt --guardar

Buscar subdominios con 32 hilos:

./WebRaptor.py --url https://ejemplo.com/ --dic subdomains.txt -sd --hilos 32

Personalizar timeout y guardar resultados:

./WebRaptor.py --url https://ejemplo.com/ --dic custom.txt -t 10 -g

Sistema de colores en resultados

Color Significado Codigos HTTP comunes
Verde Ruta/subdominio accesible 200
Amarillo Redirecciones o acceso restringido 301, 302, 401, 403 ...

Demostracion


WebRaptor

Estructura de archivos

Archivo Funcion
WebRaptor.py Punto de entrada principal
clases.py Logica de fuzzing (Url, validacion, threads)
funciones.py Utilidades (lectura diccionarios, mostrar resultados)
params.py Manejo de parametros CLI
elementos.py Recursos compartidos (user-agent, lock)
status.json Descripciones de codigos HTTP (personalizable)

About

herramienta que lista directorios ocultos de paginas webs (fuzzing web)

Topics

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors