Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
UhOh365 — このスクリプトは、Office365においてメールアドレスが有効かどうかを確認する(ユーザー/メールの列挙)ものです。ログイン試行は一切行わず、スロットル制限もなく、ソーシャルエンジニアリング評価においてどのメールが存在し、どのメールが存在しないかを調べるのに非常に役立ちます。 | Kitploit
ツール/GitHubGitHub/raikia/uhoh365
OSINT (オープンソースインテリジェンス)偵察情報収集ソーシャルエンジニアリングメール収集
GitHubraikia/uhoh365

UhOh365

このスクリプトは、Office365においてメールアドレスが有効かどうかを確認する(ユーザー/メールの列挙)ものです。ログイン試行は一切行わず、スロットル制限もなく、ソーシャルエンジニアリング評価においてどのメールが存在し、どのメールが存在しないかを調べるのに非常に役立ちます。

リポジトリを見る
608995年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

UhOh365

Office365でメールアドレスが有効かどうかを確認できるスクリプトです。ログイン試行は一切行わず、レート制限もなく、ソーシャルエンジニアリング評価において、どのメールが存在し、どのメールが存在しないかを調べるのに非常に役立ちます。

Microsoftは「メール列挙」を脆弱性とは見なしていないため、これは「機能」を利用したものです。他にもいくつか公開されているOffice365メール検証スクリプトがありますが、(私が見た限りでは)すべて少なくとも1回のログイン試行をユーザーアカウントごとに必要とします。それは検出可能であり、軽いブルートフォース試行(複数のアカウントに対して1つの「よくある」パスワード)として見つかってしまいます。

このスクリプトはログイン試行をゼロでメールの検証が可能で、Microsoftの組み込みAutodiscover APIのみを使用するため、メールアドレスの所有者である個人や企業からは見えません。さらに、このAPI呼び出しは完全にレート制限がないようで、テストでは1分以内に2,000以上のメールアドレスを検証できました。

使用方法

スクリプトは非常に基本的で簡単に使えます。有効かどうかを確認したいメールアドレスのファイルを作成し、それをスクリプトの引数として渡します。または、ユーザー名のみのファイルを用意し、-s 引数を指定すると、各エントリに自動的にサフィックスを追加できます。

root@kitploit:~
Usage: UhOh365.py [-h] [-v] [-t THREADS] [-o OUTPUT] file

positional arguments:
  file                  Input file containing one email per line

optional arguments:
  -h, --help            show this help message and exit
  -v, --verbose         Display each result as valid/invalid. By default only displays valid
  -s, --suffix	    Add a domain suffix to every input line from file (e.g: contoso.com)
  -t THREADS, --threads THREADS
                        Number of threads to run with. Default is 20
  -o OUTPUT, --output OUTPUT
                        Output file for valid emails only
  -n, --nossl           Turn off SSL verification. This can increase speed if
                        needed
  -p PROXY, --proxy PROXY
                        Specify a proxy to run this through (eg: 'http://127.0.0.1:8080')
                        

説明

これは実際には非常に簡単なことです。/autodiscover/autodiscover.json/v1.0/{EMAIL}?Protocol=Autodiscoverv1 APIエンドポイントは、メールがo365に存在するかどうかで異なるステータスコードを返すことがわかっています。200ステータスコードは存在することを意味し、302は存在しないことを意味します。

メールが存在する場合: img

メールが存在しない場合: img

このリクエストは認証や識別パラメータを一切必要とせず、ターゲットアカウントへのログイン試行を引き起こさないことに注意してください。

著者

Chris King

[email protected]

@raikiasec

ツールをダウンロード