Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
mikrotrick-verifier — أداة تحقق سلوكية غير مُدمِّرة لثغرة تجاوز مصادقة SSH في MikroTik RouterOS (CVE-2026-67279 / MikroTrick). تقيس رد فعل الخادم فقط — دون أي حمولة استغلال. | Kitploit
أدوات/GitHubGitHub/goldaden/mikrotrick-verifier
أدوات دفاعيةماسحات الثغرات الأمنيةتحليل الثغرات الأمنيةأمن الشبكاتاختبار الاختراقالمصادقةالاستجابة للحوادث
GitHubgoldaden/mikrotrick-verifier

mikrotrick-verifier

أداة تحقق سلوكية غير مُدمِّرة لثغرة تجاوز مصادقة SSH في MikroTik RouterOS (CVE-2026-67279 / MikroTrick). تقيس رد فعل الخادم فقط — دون أي حمولة استغلال.

عرض المستودع
1منذ 19 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

مدقّق MikroTrick

مدقّق سلوكي غير مُدمِّر لثغرة تجاوز مصادقة SSH في MikroTik RouterOS (CVE-2026-67279) — المعروفة أيضًا بسلسلة MikroTrick.

probe. measure. decide. no payload.


العربية (نظرة سريعة)

أداة صغيرة تفحص سلوك جهاز RouterOS تملكه للتأكد عمليًا مما إذا كان البناء المثبَّت يعاني من تجاوز حالة المصادقة في SSH (المرحلة الأولى من MikroTrick) قبل أن تُرقّي.

  • فحص غير تدميري: لا حسابات، لا كتابة ملفات، لا أوامر إلا مع --console (قراءة فقط).
  • الحكم سلوكي لأن RouterOS لا يُفصح عن إصداره في شعار SSH.
  • الدليل الكامل بالعربية: docs/GUIDE_AR.md.

تشغيل سريع على Termux (الأندرويد)

انسخ محتوى install_termux.sh والصقه في Termux، ثم:

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

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

على Termux عادةً يكون الأمر python وليس python3.


English

What it does

إذا طلب العميل إعادة التفاوض على مفتاح SSH (rekey) قبل المصادقة، فإن نسخة RouterOS غير المُرقَّعة تنتقل إلى مرحلة بروتوكول الاتصال على أي حال وتقبل فتح قناة جلسة دون تسجيل دخول. تقيس الأداة ذلك بالضبط، ولا شيء أكثر:

القراءةجهاز مُرقَّعجهاز مُعرَّض للثغرةSSH عادي (مثل OpenSSH)
إعادة التفاوض قبل المصادقةيفشل، يُقطع الاتصالينجحينجح
فتح قناة جلسة قبل المصادقة— (الرابط مقطوع بالفعل)مقبولمرفوض

الأحكام

الحكمالمعنى
VULNERABLEقُبلت قناة الجلسة قبل المصادقة — سلوك CVE-2026-67279.
PATCHED_SIGNATUREرُفضت إعادة التفاوض قبل المصادقة وقُطع الاتصال — بصمة النسخة المُرقَّعة.
NOT_CONFIRMEDسُمح بإعادة التفاوض لكن إنفاذ المصادقة سليم — لم يُثبَت الاستغلال.
UNREACHABLEمنفذ SSH غير قابل للوصول.
INCONCLUSIVEقراءة غامضة؛ راجع التفاصيل الخام.

الحكم سلوكي — فـ RouterOS لا يكشف أبدًا عن إصداره في بانر SSH، لذا قارن مقابل جهاز تحكم مُرقَّع لإثبات أن الأداة تُميّز (انظر الدليل، الخطوة 4).

Install & use

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. مؤشرات الاختراق المعروفة: المستخدم 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.

تنزيل الأداة