
WaybackUrlsをリコン、バグバウンティ、OSINT、機密エンドポイントなどに武器化する

映画やコミックでタイムトラベルを聞いたことがありますよね?もうそれはフィクションではありません😎。TheTimeMachine は、Wayback MachineからアーカイブされたURLをスクレイピングすることで、あらゆるWebアプリの過去を掘り下げ、悪用可能な機密性の高い、忘れられた、または非推奨のエンドポイントを見つけるのに役立ちます。
バグバウンティ、レッドチーミング、あるいは単に昔ながらの偵察が好きな方でも、このツールは私の偵察ワークフローをより速く、よりクリーンに、より効果的にするために作られました。複数のスクリプトを使い分ける必要はもうありません — TheTimeMachineが一度にすべてをこなします。
| カンファレンス | 年 | トラック / ショーケース | |
|---|---|---|---|
| Defcon33- ラスベガス, NV | 2025 | Demo Labs | ![]() |
| BSides Mumbai | 2025 | Tools Arsenal Showcase | ![]() |
| OSINT Conference | 2025 | OSINT Conference | ![]() |
| Null Bangalore × OWASP Bangalore | 2025 | 月次ミートアップ | ![]() |
| Bsides Delaware | 2025 | カンファレンス | ![]() |
| BSides Agra | 2025 | カンファレンス | ![]() |
| Wild West Hackin' Fest (デンバー, コロラド) | 2026 | カンファレンス | ![]() |
| BSides Budapest (ブダペスト, ハンガリー) | 2026 | カンファレンス | ![]() |
| 近日発表! | 20XX | 近日発表! | ![]() |
これは単なるWaybackスクレイパーではありません。TheTimeMachineが提供する機能は以下の通りです:
.zip、.bak、.sql、.tar.gz、.old などの魅力的なファイルを見つけます。config、backup、.log などのカスタムキーワードを検索します。Ubuntu/Kali/Windows上の Python 3 でテスト済みです。
git clone https://github.com/anmolksachan/TheTimeMachine
cd TheTimeMachine
pip3 install -r requirements.txt
python3 thetimemachine.py <target.com> [OPTIONS]
注意: ドメインに http:// や https:// を使用しないでください — domain.com または sub.domain.com を渡すだけです。
| オプション | 説明 |
|---|---|
--fetch | WaybackからアーカイブされたURLを取得 |
--backups | 露出したバックアップ/設定ファイルをスキャン |
--attack [type] | アタックモードを実行 (xss, sqli, lfi, redirect, jira, wp, custom) |
--jwt | JWTトークンを検出してデコード |
--subdomains | 過去のURLからサブドメインを抽出 |
--parameters | GETパラメータを抽出してURLにマッピング |
--listings | オープンディレクトリリスティングを検出 |
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
すべての結果は content/ ディレクトリの下にきれいに保存されます:
content/
└── example.com/
├── example.com_URLs.txt
├── example.com_xss.txt
├── example.com_sqli.txt
├── example.com_parameters.txt
├── example.com_subdomain.txt
└── ...
XSS、SQLi、ファジングなどのペイロードを完全にカスタマイズできます。リポジトリ内の該当する .txt ファイルを編集して実行するだけです!
私はフルタイムのバグバウンティハンターではありませんが、高速な偵察を行い、魅力的なエンドポイントを見つけ、手動で深掘りするための十分な手がかりを与えてくれるツールが必要でした。NOKIA、Mediatek など、複数のVDPやバグバウンティでHOFを獲得しました。
https://github.com/user-attachments/assets/e07155ed-52b5-45e4-91aa-297a5caeac3a