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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
outlook-auto-register — Outlookアカウントの自動登録ツール。純粋なHTTPプロトコルを使用し、PerimeterXキャプチャ解決、プロキシプール管理、バルクアカウント作成のためのメールトークン取得を備えています。 | Kitploit
ツール/GitHubGitHub/lxf746/outlook-auto-register
ウェブセキュリティCAPTCHAバイパスメールセキュリティ
GitHublxf746/outlook-auto-register

outlook-auto-register

Outlookアカウントの自動登録ツール。純粋なHTTPプロトコルを使用し、PerimeterXキャプチャ解決、プロキシプール管理、バルクアカウント作成のためのメールトークン取得を備えています。

リポジトリを見る
57927793日前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

Outlook Auto Register

Microsoft Outlook 純プロトコル一括登録 · PerimeterX 打碼 · Web コンソール · プロキシプール / アカウントプール / 生存確認一体型

Stars Release Forks License

解決する課題  ·  画面プレビュー  ·  クイックスタート  ·  アカウント停止防止戦略  ·  English  ·  Tiếng Việt

Outlook 批次注册实时日志

本リポジトリのアドレス: lxf746/outlook-auto-register

本プロジェクトは学習・研究のみを目的としており、商業上の違反用途には使用できません。利用者は Microsoft サービス利用規約を自ら評価し遵守する必要があり、生じた一切の結果は利用者自身が負担します。

一言で: 純プロトコル Outlook 一括登録 + Web コンソール。PX 打碼から proofs バインド、Graph でのメール受信検証まで、全フローを可視化。

解決する課題

多くの Outlook 登録スクリプトは「HTTP リクエストの送り方」しか解決しておらず、エンジニアリング面の空白が大きい: PerimeterX をどう通過するか、プロキシをどうローテーションするか、proofs 復元メールをどうバインドするか、登録後の token でどうメールを読むか、一括管理をどうするか、アカウントが死んだときの生存確認をどうするか。本プロジェクトはこれらを 1 つの完全なチェーンに統合します。

類似スクリプトOutlook Auto Register
実装方式ブラウザ自動化 / 半製品プロトコル純 HTTP プロトコル(Fluent Web API + PX solver)、ブラウザ依存なし
打碼手動 / 単一プラットフォームcaptcha.run press/silent、CapSolver / EzCaptcha 互換
プロキシ単一の HTTP_PROXYSQLite プロキシプール: 事前チェック、成功率統計、sticky バインド、ローテーション戦略
proofsしばしば直接 skip(停止率が高い)外部 IMAP 復元メールプール / Cloudflare catch-all でコード受信
成果物アカウント・パスワード txt4 セグメント / 6 セグメント combo + SQLite 統合保存
運用なしWeb コンソール: バッチ登録、アカウントプール、生存確認、IMAP キープアライブ
メール受信IMAP スイッチに強く依存Graph / Outlook REST / Thunderbird scope のマルチモード、登録完了後すぐにメール受信可能

画面プレビュー

バッチ登録 — リアルタイムログ + 進捗追跡

左側でパラメータ設定、右側で SSE による完全なチェーンをプッシュ: プロキシ事前チェック → PX → CreateAccount → proofs → Graph でメール受信可能。下部に単号あたりの平均所要時間とフェーズ別所要時間を集計。

批次注册

IMAP / キープアライブ — 定期更新とメール受信検証

scope に応じて Graph / Outlook REST / IMAP を自動ルーティングし、一括キープアライブタスクとメール受信セルフチェックをサポート。

IMAP 保活

中核機能

登録チェーン

  • 純プロトコル: OAuth PKCE → signup.live.com → CheckAvailableSigninName → 2 段階 risk/verify → CreateAccount → slt ログイン → proofs → メール OAuth
  • PX 打碼: 純プロトコル PerimeterX solver + captcha.run press/silent フォールバック
  • 販売者スタイルの成果物: 英小文字のみのユーザー名 10〜12 桁、小文字+数字のパスワード 11〜14 桁、英米式の姓名をランダム生成
  • proofs 復元メール: IMAP サードパーティプール / Cloudflare catch-all(cf_domain バックエンド)、デフォルトの skip は禁止

運用管理

  • Web コンソール: バッチ登録、リアルタイム SSE ログ、ドライランスイッチ
  • プロキシプール: SQLite 保存、事前チェック、成功率カーブ、sticky バインド
  • アカウントプール: 状態管理、combo エクスポート、一括生存確認
  • キープアライブ: 定期 refresh_token 更新 + メール受信検証

打碼とコード受信

  • captcha.run(推奨)/ CapSolver / EzCaptcha
  • 復元メール: IMAP プール / CF Worker 一時メールサーバー
  • captcha key は SQLite を優先して読み取り(Web 設定ページで書き込み)、.env をフォールバックとして使用

登録フロー

root@kitploit:~
OAuth ログインページ (PKCE)
  → signup.live.com/signup (ServerData 解析)
  → CheckAvailableSigninName
  → risk/initialize (空の continuationToken)
  → humanSensorUrl + PX collector プリロード
  → risk/verify #1 (px metadata + msaRiskVerifySignature)
  → [riskChallengeRequired] captcha.run press/silent
  → risk/verify #2 (challengeSolution + px metadata)
  → CreateAccount
  → oauth20_authorize.srf (slt ログイン)
  → [proofs] 外部復元メール / CF catch-all / (OUTLOOK_SKIP_PROOFS=1 の場合は cancel でスキップ)
  → [オプション] Passkey スキップ / メール OAuth refresh_token 取得

クイックスタート

環境要件

  • Python 3.11+
  • 住宅プロキシ(必須、かつ country がプロキシ出口と一致すること)
  • captcha.run API Key(推奨)

インストール

root@kitploit:~
git clone https://github.com/lxf746/outlook-auto-register.git
cd outlook-auto-register

python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt

cp .env.example .env
# .env を編集: 復元メールプール、CF ドメインなど(captcha key は Web コンソールからデータベースに書き込むことを推奨)

Web コンソール(推奨)

root@kitploit:~
.venv/bin/uvicorn webapp.server:app --host 0.0.0.0 --port 8890

ブラウザで http://127.0.0.1:8890 を開く:

  1. プロキシプールページで住宅プロキシを追加(host:port:user:pass またはローテーションゲートウェイ {sid} テンプレート対応)
  2. バッチ登録ページで captcha.run Key を入力 → 成果物形式を選択 → 「ドライラン」を解除 → 登録開始
  3. アカウントプールページで combo を確認 / エクスポート

初回はデフォルトで ドライラン有効 のため、実際の登録は行われません。設定に問題がないことを確認してからチェックを外して実行してください。

CLI 登録

root@kitploit:~
# 単一アカウント(graph_recovery 6 セグメント推奨: Graph token + 復元メール)
OUTLOOK_MAIL_TOKEN_MODE=login_exe python main.py \
  --proxy 'gate.example.com:1000:user:pass-US-{sid}' \
  --country US -v

# 一括(保守的な並列数 + ジッター)
REG_PROXY_RETRIES=6 python main.py --count 10 --concurrency 2 \
  --country US --proxy 'gate.example.com:1000:user:pass-US-{sid}' -v

# 登録のみ、OAuth を完了しない(refresh_token なし)
python main.py --skip-login

# 登録するが refresh_token を交換しない
python main.py --no-mail-token

打碼プラットフォームのセルフチェック

root@kitploit:~
python scripts/ez_selftest.py
python scripts/captcha_run_selftest.py

成果物形式

モード形式説明
graph4 セグメントemail----password----client_id----refresh_token
graph_recovery / login_exe6 セグメント4 セグメント + recovery_email----recovery_password(推奨)
dual6 セグメント4 セグメント + login_client_id----login_refresh_token(デュアルトークン)

Web コンソールの「成果物形式」ドロップダウン:

オプション対応モード
Graph 4 セグメントgraph
Graph 6 セグメント(推奨)graph_recovery
IMAP 6 セグメントlogin_exe

設定詳細

メールトークンモード(OUTLOOK_MAIL_TOKEN_MODE)

モード説明
graphGraph API でメール受信、登録完了後すぐに使用可能
outlook_restOutlook REST API でメール受信
login_exe / recoveryThunderbird scope(IMAP/POP/SMTP + EWS + Mail.Read/Send)、販売者と同じ
dualデュアルトークン: Graph でコード受信 + ログイン認可 SSO

復元メール / proofs

root@kitploit:~
# IMAP バックエンド(各行 email----password)
OUTLOOK_RECOVERY_BACKEND=imap
OUTLOOK_EXTERNAL_RECOVERY_POOL_FILE=/path/recovery_pool.txt
OUTLOOK_RECOVERY_IMAP_HOST=imap.your-recovery-host.com

# Cloudflare catch-all バックエンド
OUTLOOK_RECOVERY_BACKEND=cf_domain
OUTLOOK_CF_DOMAIN=your-domain.com
OUTLOOK_CF_WORKER_API_URL=https://apimail.your-domain.com

バインド成功後、combo_recovery 6 セグメントとして書き込まれ、accounts_recovery.txt に追記されます。

proofs の一括 skip は禁止(OUTLOOK_SKIP_PROOFS=1 はデバッグ専用)。

プロキシプール

  • Web コンソールの「プロキシプール」ページで管理、データは SQLite(accounts/outlook.db)に保存
  • ローテーションゲートウェイテンプレート({sid} プレースホルダー)、国ラベル、事前チェック、成功率統計に対応
  • CLI は引き続き HTTP_PROXY 環境変数をフォールバックとして読み取り可能

環境変数

変数説明
CAPTCHA_RUN_API_KEYcaptcha.run Bearer key(Web で DB に書き込む方が優先)
CAPTCHA_RUN_API_BASEデフォルト https://apicn.captcha.run
HTTP_PROXYCLI フォールバックプロキシ
OUTLOOK_MAIL_TOKEN_MODEgraph / login_exe / outlook_rest / dual
OUTLOOK_RECOVERY_BACKENDimap / cf_domain
OUTLOOK_EXTERNAL_RECOVERY_POOL_FILEIMAP 復元メールプールファイル
OUTLOOK_RECOVERY_IMAP_HOST復元メール IMAP ホスト
OUTLOOK_SKIP_PROOFS1 の場合のみ cancel で proofs をスキップ可能(デフォルト 0)
OUTLOOK_DB_PATHカスタム SQLite パス

完全な変数一覧は .env.example を参照。

プロジェクト構造

root@kitploit:~
outlook-auto-register/
├── main.py                     # CLI エントリポイント
├── outlook_api_reg/
│   ├── register.py             # メインオーケストレーション
│   ├── bootstrap.py            # OAuth + PX プリロード
│   ├── api.py                  # API + msaRiskVerifySignature
│   ├── risk.py                 # 2 段階 risk/verify
│   ├── captcha.py              # captcha.run / CapSolver / EzCaptcha
│   ├── post_register.py        # slt + proofs + Passkey + メール OAuth
│   ├── external_recovery_pool.py
│   ├── cf_domain_mail.py       # Cloudflare catch-all コード受信
│   ├── database.py             # SQLite 統合保存
│   ├── proxy_pool.py           # プロキシプール管理
│   ├── graph_mail.py           # Graph / REST メール受信
│   └── constants.py            # プロトコル定数
├── px_solver/                  # PerimeterX 打碼モジュール
├── webapp/
│   ├── server.py               # FastAPI コンソール
│   └── static/index.html
├── scripts/
│   ├── ANTIBAN.md              # アカウント停止防止戦略
│   └── keepalive.py
├── assets/screenshots/         # README スクリーンショット
└── accounts/                   # 生成されたアカウントデータ(gitignored)

注意事項

  1. 住宅プロキシ必須、かつ country はプロキシ地域と一致させる(US プロキシなら --country US)
  2. 各セッションで繰り返し負荷テストをしない、AADSTS7005106 riskBlock が発生しやすい
  3. PX モードは solver のみ(純プロトコル captcha.run)
  4. 実際の登録前に 復元メールプール を設定する。設定しないと proofs が失敗する
  5. 並列数は 1〜2 を推奨、隣接アカウント間に 3〜8 秒のジッター を追加。詳細は アカウント停止防止戦略 を参照

アカウント停止防止戦略

詳細は scripts/ANTIBAN.md を参照 — プロキシ選定、proofs 戦略、並列数とジッター、成果物セルフチェックなど。

Links

リンク説明
QQ グループ 1040827527交流・議論
LINUX DOコミュニティ議論
English · Tiếng Việt多言語ドキュメント

Star History

Star History Chart

このプロジェクトが役に立ったなら、⭐ を付けていただけると嬉しいです。チャートが一時的に GitHub API 制限の表示になる場合は、star-history サードパーティサービスの問題であり、リポジトリの利用には影響しません。

License

本プロジェクトは GPL-3.0 ライセンスを採用しています。

ツールをダウンロード