Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
mikrotrick-verifier — MikroTik RouterOS の SSH 認証バイパス(CVE-2026-67279 / MikroTrick)に対する非破壊的な動作検証ツール。サーバーの反応のみを測定し、エクスプロイトペイロードは使用しません。 | Kitploit
ツール/GitHubGitHub/goldaden/mikrotrick-verifier
防御ツール脆弱性スキャナー脆弱性分析ネットワークセキュリティペネトレーションテスト認証インシデントレスポンス
GitHubgoldaden/mikrotrick-verifier

mikrotrick-verifier

MikroTik RouterOS の SSH 認証バイパス(CVE-2026-67279 / MikroTrick)に対する非破壊的な動作検証ツール。サーバーの反応のみを測定し、エクスプロイトペイロードは使用しません。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

MikroTrick Verifier

MikroTik RouterOS SSH 認証バイパス(CVE-2026-67279)— 別名 MikroTrick チェーン — のための非破壊・挙動ベースの検証ツール。

probe. measure. decide. no payload.


العربية(クイック概要)

所有している RouterOS デバイスの挙動を検査し、インストールされているビルドが SSH の認証状態バイパス(MikroTrick の第一段階)の影響を受けているかどうかを、アップグレードする前に実際に確認するための小さなツールです。

  • 非破壊的な検査:アカウント作成なし、ファイル書き込みなし、コマンドは --console(読み取り専用)指定時のみ。
  • RouterOS は SSH バナーでバージョンを公開しないため、判定は挙動ベースです。
  • アラビア語の完全なガイド:docs/GUIDE_AR.md。

Termux(Android)でのクイック実行

install_termux.sh の内容をコピーして Termux に貼り付け、次に実行します:

# أولًا: تأكد أن الأداة تعمل — بلا شبكة وبلا أي جهاز
python mtx.py --selftest          # -> 3/3

# ثانيًا: افحص جهازك
python mtx.py <عنوان-الجهاز> --port 22

Termux では通常、コマンドは python3 ではなく python です。


English

概要

クライアントが**認証前に SSH 鍵の再ネゴシエーション(rekey)**を要求した場合、 未パッチの RouterOS ビルドはそのまま接続プロトコル段階へ進み、 ログインなしでセッションチャネルを開くことを受け入れます。本ツールはまさにその点のみを測定し、それ以上は行いません:

読み取り項目パッチ済みデバイス脆弱なデバイス通常の SSH(例: OpenSSH)
認証前 rekey失敗、接続切断成功成功
認証前にセッションチャネルが開かれたか—(リンクは既にダウン)受け入れ拒否

判定結果

判定意味
VULNERABLE認証前のセッションチャネルが受け入れられた — CVE-2026-67279 の挙動。
PATCHED_SIGNATURE認証前 rekey が拒否され接続が切断された — パッチ済みビルドのシグネチャ。
NOT_CONFIRMEDrekey は許可されたが認証の強制は維持されている — 悪用は証明されていない。
UNREACHABLESSH ポートに到達できない。
INCONCLUSIVE曖昧な読み取り結果。生の詳細を確認してください。

判定は挙動ベースです — RouterOS は SSH バナーでバージョンを一切明かさないため、 ツールが正しく判別できることを証明するにはパッチ済みの対照デバイスと比較してください (ガイドのステップ 4 を参照)。

インストールと使用方法

git clone https://github.com/<you>/mikrotrick-verifier.git
cd mikrotrick-verifier
python -m pip install -r requirements.txt

# 1) prove the tool works first -- offline, no device, no network
python mtx.py --selftest             # -> 3/3

# 2) offline logic self-test (same logic, full harness)
python tests/selftest_inproc.py      # -> 3/3

# 3) scan your own / authorized device
python mtx.py <host> --port 22 --timeout 8
python mtx.py <host> --json report.json

安全性への取り組み

  • アカウントを一切作成せず、永続化も一切インストールしません。
  • ターゲット上にファイルを一切書き込まず、設定も一切変更しません。
  • --console が明示的に指定されない限り、ターゲット上でコマンドを一切実行しません。指定された場合でも、読み取り専用のコマンド(デフォルトは /system resource print)を送信するだけです。
  • エクスプロイトペイロードは一切同梱していません — サーバーの反応を測定するだけです。

あなたが所有するデバイス、または書面による明示的な許可を得てテストするデバイスでのみ使用してください。

修正と侵害後の監査

  1. 6.49.21(6.x ブランチ)または 7.23.6 / 7.24.3+(7.x ブランチ)にアップグレードしてください。 注意: 7.24.2 および 7.23.4 は不完全な修正です — これらに依存しないでください。
  2. /user print、/system scheduler print、/system script print、SOCKS/トンネル、およびストレージ上の不明なファイルを監査してください。
  3. 既知の IoC: ユーザー ops、ログ login failure for user -2 ... via ssh および user added by ssh:-2@<ip>、送信元 IP 82.192.72.4、103.102.31.18。
  4. 痕跡が見つかった場合は、デバイスが侵害されたものとして扱ってください — クリーンな状態から Netinstall を実行し、信頼できるバックアップから復元してください。

対象範囲に関する注記

CVE-2026-67279 は RouterOS 6.x(6.0.0 – < 6.49.21) および 7.x に影響します。完全な管理者権限の奪取は 7.x でのみ再現されました(コンパニオン CVE-2026-86060 が必要)。6.x では、このバイパスによりファイル名前空間の操作が可能になります。6.48.6 も対象範囲に含まれます(CVE-2023-30799 / CVE-2023-32154 と併せて)。


リポジトリ構成

mikrotrick-verifier/
├── mtx.py                     # single-file, paste-in-place verifier (Termux-friendly)
│                              #   --selftest proves it works offline; --json / --console
├── install_termux.sh          # one-paste installer for Termux
├── tools/
│   ├── mikrotrick_check.py    # full-featured verifier (bundled checks, JSON reports)
│   └── mock_routeros.py       # offline SSH mock (vulnerable / patched / normal)
├── tests/
│   ├── selftest_inproc.py     # offline logic self-test  -> 3/3
│   └── test_mtx_cli.py        # end-to-end CLI test      -> 3/3
├── docs/
│   └── GUIDE_AR.md            # full Arabic guide
├── requirements.txt
└── LICENSE

ライセンス

MIT — LICENSE を参照してください。

ツールをダウンロード