
Bewaffnung von WaybackUrls für Recon, BugBounties , OSINT, sensible Endpunkte und was auch immer

Ihr habt von Zeitreisen in Filmen und Comics gehört, oder? Nun, das ist keine Fiktion mehr 😎. TheTimeMachine lässt euch in die Vergangenheit jeder Web-App eintauchen, indem es archivierte URLs aus der Wayback Machine scrapt — und hilft euch, sensible, vergessene oder veraltete Endpunkte für die weitere Ausnutzung zu finden.
Ob ihr im Bug Bounty, Red Teaming oder einfach nur in guter alter Recon-Arbeit unterwegs seid — dieses Tool wurde entwickelt, um meinen Recon-Workflow schneller, sauberer und effektiver zu machen. Kein Jonglieren mehr mit mehreren Skripten — TheTimeMachine erledigt alles in einem Durchgang.
| Konferenz | Jahr | 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 | Monatliches Meetup | ![]() |
| Bsides Delaware | 2025 | Konferenz | ![]() |
| BSides Agra | 2025 | Konferenz | ![]() |
| Wild West Hackin' Fest (Denver, Colorado) | 2026 | Konferenz | ![]() |
| BSides Budapest (Budapest, Ungarn) | 2026 | Konferenz | ![]() |
| Bald angekündigt! | 20XX | Bald angekündigt! | ![]() |
Dies ist nicht nur ein weiterer Wayback-Scraper. Hier ist, was TheTimeMachine auf den Tisch bringt:
.zip, .bak, .sql, .tar.gz, .old und andere interessante Dateien.config, backup, .log, usw.Getestet mit Python 3 auf Ubuntu/Kali/Windows.
git clone https://github.com/anmolksachan/TheTimeMachine
cd TheTimeMachine
pip3 install -r requirements.txt
python3 thetimemachine.py <target.com> [OPTIONS]
Hinweis: Verwende nicht http:// oder https:// in der Domain — gib einfach domain.com oder sub.domain.com an.
| Option | Beschreibung |
|---|---|
--fetch | Archivierte URLs von Wayback abrufen |
--backups | Nach exponierten Backup-/Konfigurationsdateien scannen |
--attack [type] | Angriffsmodus ausführen (xss, sqli, lfi, redirect, jira, wp, custom) |
--jwt | JWT-Token erkennen & dekodieren |
--subdomains | Subdomains aus historischen URLs extrahieren |
--parameters | GET-Parameter extrahieren & sie URLs zuordnen |
--listings | Offene Verzeichnisauflistungen erkennen |
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
Alle Ergebnisse werden ordentlich im Verzeichnis content/ gespeichert:
content/
└── example.com/
├── example.com_URLs.txt
├── example.com_xss.txt
├── example.com_sqli.txt
├── example.com_parameters.txt
├── example.com_subdomain.txt
└── ...
Du kannst die Payloads für XSS, SQLi, Fuzzing usw. vollständig anpassen. Bearbeite einfach die jeweiligen .txt-Dateien im Repo und leg los!
Ich bin kein Vollzeit-Bug-Bounty-Hunter, aber ich brauchte ein Tool, das schnelles Recon macht, interessante Endpunkte findet und mir genug Ansatzpunkte gibt, um manuell tiefer zu graben. Habe meine HOF auf mehreren VDPs und Bugbounties erhalten, darunter NOKIA, Mediatek und mehr.