العودة إلى التحديثات
New releaseSep 8, 2026

mvt v2026.9.7

أداة جمع وتحليل جنائي (Forensic) لأجهزة Android وiOS لتحديد الاختراق المحتمل بواسطة برامج التجسس المعروفة باستخدام مؤشرات الاختراق العامة والخاصة.

مشاركة

Mobile Verification Toolkit

[!IMPORTANT] قمنا مؤخرًا بدمج فرع "v3". وقد أدى ذلك إلى تغييرات جذرية. إذا كنت تعتمد على مخرجات mvt في نصوص برمجية أخرى، فقد تتعطل. لمزيد من التفاصيل: https://github.com/mvt-project/mvt/issues/757

Documentation Status CI Downloads

Mobile Verification Toolkit (MVT) هو مجموعة من الأدوات المساعدة لتبسيط وأتمتة عملية جمع الآثار الجنائية الرقمية المفيدة لتحديد الاختراق المحتمل لأجهزة Android و iOS.

تم تطويره وإصداره بواسطة مختبر الأمن في منظمة العفو الدولية في يوليو 2021 في سياق مشروع بيغاسوس إلى جانب منهجية جنائية رقمية تقنية. ولا يزال يتم صيانته بواسطة منظمة العفو الدولية ومساهمين آخرين.

ملاحظة MVT هو أداة بحث جنائي رقمي مخصصة للتقنيين والمحققين. يتطلب فهمًا للطب الشرعي الرقمي واستخدام أدوات سطر الأوامر. هذا ليس مخصصًا للتقييم الذاتي من قبل المستخدم النهائي. إذا كنت قلقًا بشأن أمان جهازك، فيرجى طلب المساعدة من خبراء موثوقين.

مؤشرات الاختراق

يدعم MVT استخدام مؤشرات الاختراق (IOCs) العامة لفحص الأجهزة المحمولة بحثًا عن آثار محتملة للاستهداف أو الإصابة بحملات برامج تجسس معروفة. يتضمن ذلك مؤشرات الاختراق المنشورة بواسطة منظمة العفو الدولية ومجموعات بحثية أخرى.

تحذير مؤشرات الاختراق العامة غير كافية لتحديد أن الجهاز "نظيف" وغير مستهدف بأداة برامج تجسس معينة. الاعتماد على المؤشرات العامة فقط قد يفوت آثارًا جنائية حديثة ويعطي إحساسًا زائفًا بالأمان.

يتطلب الدعم الجنائي الرقمي الموثوق والشامل والفرز الرقمي الوصول إلى مؤشرات غير عامة وبحوث واستخبارات تهديدات.

يتوفر هذا الدعم للمجتمع المدني من خلال مختبر الأمن في منظمة العفو الدولية أو من خلال شراكتنا الجنائية مع خط المساعدة الرقمي الأمني التابع لمنظمة Access Now.

مزيد من المعلومات حول استخدام مؤشرات الاختراق مع MVT متاحة في التوثيق.

التثبيت

يمكن تثبيت MVT من المصادر أو من PyPI (ستحتاج إلى بعض التبعيات، راجع التوثيق):

pip3 install mvt

يمكنك أيضًا تثبيت MVT من PyPI باستخدام uv. أولاً، قم بتثبيت uv:

curl -LsSf https://astral.sh/uv/install.sh | sh

ثم قم بتثبيت MVT كأداة سطر أوامر:

uv tool install mvt

للحصول على خيارات تثبيت بديلة ومشكلات معروفة، يرجى الرجوع إلى التوثيق بالإضافة إلى GitHub Issues.

الاستخدام

يوفر MVT ثلاثة أوامر: mvt-ios و mvt-android يحللان عمليات الاقتناء من أجهزة تلك المنصة، بينما يستضيف mvt ما لا ينتمي لأي منهما: version و completion و plugins و download-iocs (تظل version و download-iocs متاحة على أوامر المنصات حاليًا). تشغيل mvt بمفرده يعرض الإصدار المثبت وإشعارات التحديث والأوامر المتاحة. اطلع على التوثيق لتعلم كيفية استخدامها!

مرر --verbose إلى أي من الأوامر الثلاثة، قبل اسم الأمر (mvt-ios --verbose check-backup ...)، للحصول على مخرجات تصحيح الأخطاء. خيار --verbose الذي تقبله أوامر check-* بعد اسمها لا يزال يعمل ولكنه محفوظ للتوافق فقط وسيتم إزالته في إصدار مستقبلي.

إكمال الصدفة

يمكن لـ MVT إنشاء سكربت إكمال الصدفة لـ Bash و Zsh و Fish والذي يغطي mvt و mvt-ios و mvt-android:

mvt completion

يطبع الأمر تعليمات الإعداد افتراضيًا. لتوليد سكربت الإكمال مباشرة، مرر اسم الصدفة:

mvt completion bash

يكتب MVT ملفات الإكمال أو إعدادات الصدفة فقط عند تمرير --install. راجع توثيق إكمال الأوامر للحصول على التفاصيل.

حزم الإضافات (Plugins) توسع MVT بوحدات جنائية إضافية تعمل داخل أوامر check-*، وبأوامر عالية المستوى على mvt و mvt-ios و mvt-android. راجع توثيق التطوير لكتابتها وتثبيتها، و توثيق أوامر CLI المخصصة لنقاط الدخول التي تسجل فيها الحزمة أوامرها.

الترخيص

الغرض من MVT هو تسهيل التحليل الجنائي التوافقي لأجهزة أولئك الذين قد يكونون أهدافًا لهجمات برامج تجسس محمولة متطورة، خاصة أعضاء المجتمع المدني والمجتمعات المهمشة. لا نريد أن يمكّن MVT انتهاكات الخصوصية للأفراد غير الموافقين. لتحقيق ذلك، يتم إصدار MVT بموجب ترخيص خاص به. اقرأ المزيد هنا.

الفئات