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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Oh365UserFinder — レスポンス分析を介して有効なMicrosoft 365アカウントとドメインを列挙し、パスワードスプレー攻撃をサポート、ロックアウトを回避するためのスロットリング検出機能を備えています。 | Kitploit
ツール/GitHubGitHub/dievus/oh365userfinder
OSINT (オープンソースインテリジェンス)パスワード攻撃情報収集ペネトレーションテスト
GitHubdievus/oh365userfinder

Oh365UserFinder

レスポンス分析を介して有効なMicrosoft 365アカウントとドメインを列挙し、パスワードスプレー攻撃をサポート、ロックアウトを回避するためのスロットリング検出機能を備えています。

リポジトリを見る
577966ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Oh365 User Finder v1.1.2

ko-fi

Oh365UserFinderは、アカウントロックアウトのリスクなしで有効なo365アカウントとドメインを特定するために使用されます。このツールは応答を解析し、"IfExistsResult"フラグがnullかどうかを確認し、ユーザーが有効である場合に適切に応答します。このツールは応答に基づいて誤検出を特定しようと試み、スロットリング値をリセットするための待機期間を自動的に作成するか、試行間のタイムアウトを増やすようユーザーに警告します。

Oh365UserFinderは、-d または --domain フラグを使用して、ドメインがo365に存在するかどうかを簡単に特定することもできます。これにより、メモからURLをコピーして対象ドメインと共にURLバーに入力する手間が省けます。

バージョン1.1.0以降、パスワードスプレーが可能になりました。MFAが有効な場合、ツールは有効なアカウントを報告する際にそれを識別するはずです。ただし、間違った試行が多すぎるとアカウントロックアウトが発生する可能性があることに注意してください。懸念がある場合は、クライアントと相談してロックアウトポリシーを確認してください。

使用方法

Oh365UserFinderのインストール

git clone https://github.com/dievus/oh365userfinder.git

ディレクトリをOh365UserFinderに変更して実行:

pip3 install -r requirements.txt

これにより、必要な依存関係をシステムに追加するためのインストールスクリプトが実行されます。

python3 oh365userfinder.py -h

以下がヘルプメニューを出力し、次のフラグが含まれます:
root@kitploit:~
-e, --email - 単一のメールアカウントに対してOh365UserFinderを実行するために必須です\n
-r, --read - メールアドレスを含むテキストファイルから読み取ります(例: -r emails.txt)\n
-t, --timeout - 試行間の一時停止時間を秒単位で設定します(例: -t 60)\n
-w, --write - 有効なメールアドレスをテキストドキュメントに書き込みます(例: -w validemails.txt)\n
-c, --csv - 有効なメールアドレスをCSVファイルに書き込みます(例: -c validemails.csv)\n
-d, --domain - 指定されたドメインが有効かどうかをチェックします(例: -d mayorsec.com)\n
--verbose - テストを詳細に出力します\n
-ps, --pwspray - アカウントリストに対してパスワードスプレーを実行します\n
-p, --password - テストするパスワード\n
-el, --elist - テストするメールアドレス

コマンド例

O365のドメイン名を検証する

python3 oh365userfinder.py -d mayorsec.com

単一のメールアドレスを検証する

python3 oh365userfinder.py -e [email protected]

メールアドレスのリストを検証してファイルに書き込む

python3 oh365userfinder.py -r testemails.txt -w valid.txt

メールアドレスのリストを検証し、ファイルに書き込み、リクエスト間にタイムアウトを設定する

python3 oh365userfinder.py -r emails.txt -w validemails.txt -t 30

メールアドレスのリストを検証してCSVに書き込む

python3 oh365userfinder.py -r emails.txt -c validemails.csv -t 30

メールアドレスのリストに対してパスワードスプレーを実行する

python3 oh365userfinder.py -p <password> --pwspray --elist <listname>

注意事項

Microsoftには時折、誤検出を引き起こす可能性のある防御策がいくつかあることに注意してください。これが発生していると思われる場合は、テストを一時停止し、後で -t フラグを使用して試行間の時間を長くして再開してください。

謝辞

これはもともとKorey Mckinleyが開発したo365CreeperというツールのPython2からPython3への移植として始まりましたが、すぐに現在の形へと発展しました。

ツールをダウンロード