
Certificate Transparencyログを活用して組織向けに新たに発行されたドメインを発見・追跡し、Slack通知に対応したパッシブドメインモニタリングツール。
CTログを調べることで、攻撃者は完全に受動的な方法で組織のインフラに関する多くの情報(内部ドメイン、メールアドレスなど)を収集できます。
moniorgは証明書の透明性ログを活用し、SSL証明書内の組織フィールドに基づいて新たに発行されたドメインを監視します。
git clone https://github.com/yousseflahouifi/moniorg.git
pip install os sys termcolor difflib json argparse
usage: moniorg.py [-h] [-a ADD] [-g GET] [-l] [-m MONITOR] [-v] orgname
| 短縮形 | 長形 | 説明 |
|---|---|---|
| -h | --help | ヘルプメッセージを表示して終了 |
| -a | --add | 監視する組織名を追加 |
| -m | --monitor | 新しく追加されたドメインを監視して表示 |
| -g | --get | 監視している組織名に基づくドメインのリストを取得 |
| -l | --list | 監視している組織名を一覧表示 |
| -v | --vps | VPSモードでmoniorgを実行し、新しいドメインが見つかるたびにSlack通知を送信する(このオプションは-mと一緒に使用する必要があります) |
監視リストに組織名を追加 :
python3 moniorg.py -a "VK LLC"
,--
,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.
| || .-. || \,--.| .-. || .--'| .-. |
| | | |' '-' '| || || |' '-' '| | ' '-' '
`--`--`--' `---' `--''--'`--' `---' `--' .`- /
`---'
By Youssef Lahouifi
収集されたドメインを表示 :
python3 moniorg.py -g "VK LLC"
,--
,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.
| || .-. || \,--.| .-. || .--'| .-. |
| | | |' '-' '| || || |' '-' '| | ' '-' '
`--`--`--' `---' `--''--'`--' `---' `--' .`- /
`---'
By Youssef Lahouifi
[+] below is the list of domains of the company ...
gmrk.mail.ru
relap.org
relap.ru
test.mail.ru
新しいドメインが追加されたか確認 :
python3 moniorg.py -m "VK LLC"
,--
,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.
| || .-. || \,--.| .-. || .--'| .-. |
| | | |' '-' '| || || |' '-' '| | ' '-' '
`--`--`--' `---' `--''--'`--' `---' `--' .`- /
`---'
By Youssef Lahouifi
Got Nothing !
moniorgはcrt.shウェブサイトに依存して新しいドメインを見つけますが、ドメインのリストが膨大な場合、crt.shがタイムアウトしているように見えることがあります。その場合は再試行してください。
サブドメイン列挙は素晴らしい、ドメイン列挙はいかが? Part I
サブドメイン列挙は素晴らしい、ドメイン列挙はいかが? Part II
フィードバックや問題がありましたら、お気軽にIssuesセクションで開いてください。