
Armando WaybackUrls para Recon, BugBounties , OSINT, Sensitive Endpoints y todo lo demás

Has oído hablar de los viajes en el tiempo en películas y cómics, ¿verdad? Bueno, esto ya no es ficción 😎. TheTimeMachine te permite excavar en el pasado de cualquier aplicación web extrayendo URLs archivadas de la Wayback Machine — y te ayuda a encontrar endpoints sensibles, olvidados o deprecados para su posterior explotación.
Ya sea que te dediques al bug bounty, al red teaming, o simplemente ames el buen recon de toda la vida, esta herramienta fue creada para hacer mi flujo de trabajo de recon más rápido, limpio y efectivo. Se acabó el malabarear con múltiples scripts — TheTimeMachine lo hace todo de una sola vez.
| Conferencia | Año | Track / Showcase | |
|---|---|---|---|
| Defcon33- Las Vegas, NV | 2025 | Demo Labs | ![]() |
| BSides Mumbai | 2025 | Tools Arsenal Showcase | ![]() |
| OSINT Conference | 2025 | OSINT Conference | ![]() |
| Null Bangalore × OWASP Bangalore | 2025 | Monthly Meetup | ![]() |
| Bsides Delaware | 2025 | Conference | ![]() |
| BSides Agra | 2025 | Conference | ![]() |
| Wild West Hackin' Fest (Denver, Colorado) | 2026 | Conference | ![]() |
| BSides Budapest (Budapest, Hungría) | 2026 | Conference | ![]() |
| ¡Anunciando Pronto! | 20XX | ¡Anunciando Pronto! | ![]() |
Este no es solo otro scraper de Wayback. Esto es lo que TheTimeMachine trae a la mesa:
.zip, .bak, .sql, .tar.gz, .old y otros archivos jugosos.config, backup, .log, etc.Probado en Python 3 en Ubuntu/Kali/Windows.
git clone https://github.com/anmolksachan/TheTimeMachine
cd TheTimeMachine
pip3 install -r requirements.txt
python3 thetimemachine.py <target.com> [OPTIONS]
Nota: No uses http:// o https:// en el dominio — solo pasa domain.com o sub.domain.com.
| Opción | Descripción |
|---|---|
--fetch | Obtiene URLs archivadas de Wayback |
--backups | Escanea en busca de archivos de respaldo/config expuestos |
--attack [type] | Ejecuta el modo ataque (xss, sqli, lfi, redirect, jira, wp, custom) |
--jwt | Detecta y decodifica tokens JWT |
--subdomains | Extrae subdominios de URLs históricas |
--parameters | Extrae parámetros GET y los mapea a URLs |
--listings | Detecta listados de directorios abiertos |
python3 thetimemachine.py example.com --fetch
python3 thetimemachine.py example.com --backups
python3 thetimemachine.py example.com --listings
python3 thetimemachine.py example.com --attack xss
python3 thetimemachine.py example.com --parameters
python3 thetimemachine.py example.com --jwt
usage: thetimemachine.py [-h] [--fetch] [--jwt] [--backups] [--subdomains] [--listings] [--attack {xss,sqli,lfi,redirect,jira,wp,fuzz}] [--menu]
[--parameters]
target
Todos los resultados se guardan ordenadamente bajo el directorio content/:
content/
└── example.com/
├── example.com_URLs.txt
├── example.com_xss.txt
├── example.com_sqli.txt
├── example.com_parameters.txt
├── example.com_subdomain.txt
└── ...
Puedes personalizar completamente los payloads para XSS, SQLi, fuzzing, etc. ¡Solo edita los archivos .txt respectivos dentro del repositorio y dispara!
No soy un cazador de bug bounty a tiempo completo, pero necesitaba una herramienta que hiciera recon rápido, encontrara endpoints jugosos y me diera suficientes pistas para excavar más a fondo manualmente. Conseguí mi HOF en múltiples VDPs y bugbounty, incluyendo NOKIA, Mediatek, y más.