
Armer WaybackUrls pour la reconnaissance, les Bug Bounties, l'OSINT, les endpoints sensibles et bien plus encore.

Vous avez déjà entendu parler du voyage dans le temps dans les films et les bandes dessinées, non ? Eh bien, ce n'est plus de la fiction 😎. TheTimeMachine vous permet de fouiller le passé de n'importe quelle application web en scrapant les URLs archivées depuis la Wayback Machine — et vous aide à trouver des endpoints sensibles, oubliés ou obsolètes pour une exploitation ultérieure.
Que vous soyez passionné de bug bounty, de red teaming, ou que vous aimiez simplement le bon vieux recon, cet outil a été conçu pour rendre mon workflow de recon plus rapide, plus propre et plus efficace. Fini de jongler entre plusieurs scripts — TheTimeMachine fait tout en une seule fois.
| Conférence | Année | Track / Vitrine | |
|---|---|---|---|
| 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, Hungary) | 2026 | Conference | ![]() |
| Announcing Soon! | 20XX | Announcing Soon! | ![]() |
Ce n'est pas juste un autre scraper Wayback. Voici ce que TheTimeMachine apporte :
.zip, .bak, .sql, .tar.gz, .old et autres fichiers juteux.config, backup, .log, etc.Testé sur Python 3 sous Ubuntu/Kali/Windows.
git clone https://github.com/anmolksachan/TheTimeMachine
cd TheTimeMachine
pip3 install -r requirements.txt
python3 thetimemachine.py <target.com> [OPTIONS]
Remarque : N'utilisez pas http:// ou https:// dans le domaine — passez simplement domain.com ou sub.domain.com.
| Option | Description |
|---|---|
--fetch | Récupère les URLs archivées depuis Wayback |
--backups | Scanne les fichiers de sauvegarde/configuration exposés |
--attack [type] | Lance le mode attaque (xss, sqli, lfi, redirect, jira, wp, custom) |
--jwt | Détecte et décode les tokens JWT |
--subdomains | Extrait les sous-domaines des URLs historiques |
--parameters | Extrait les paramètres GET et les mappe aux URLs |
--listings | Détecte les listings de répertoires ouverts |
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
Tous les résultats sont soigneusement enregistrés dans le répertoire content/ :
content/
└── example.com/
├── example.com_URLs.txt
├── example.com_xss.txt
├── example.com_sqli.txt
├── example.com_parameters.txt
├── example.com_subdomain.txt
└── ...
Vous pouvez entièrement personnaliser les payloads pour XSS, SQLi, fuzzing, etc. Il suffit de modifier les fichiers .txt correspondants dans le dépôt et de lancer !