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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
vmp-lazy-unpack — مُفكِّك تغليف ومُحلِّل استيرادات قائم على المحاكاة لثنائيات Windows x86/x64 VMProtect 3.x، باستخدام Unicorn لمحاكاة استدعاءات النظام وإعادة بناء IAT دون مُنقِّح. | Kitploit
أدوات/GitHubGitHub/x86rc/vmp-lazy-unpack
التحليل الثابتالتحليل الديناميكي (عزل)الهندسة العكسيةتحليل البرمجيات الخبيثةالأدوات والمكوناتتحليل الملفات الثنائيةاستغلال الملفات الثنائية
GitHubx86rc/vmp-lazy-unpack

vmp-lazy-unpack

مُفكِّك تغليف ومُحلِّل استيرادات قائم على المحاكاة لثنائيات Windows x86/x64 VMProtect 3.x، باستخدام Unicorn لمحاكاة استدعاءات النظام وإعادة بناء IAT دون مُنقِّح.

عرض المستودع
3554932منذ 3 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

vmp-lazy-unpack
@x86rc

أداة فك تغليف وحل الاستيرادات قائمة على المحاكاة لملفات Windows (x64, x32) VMProtect 3.x.

بدأ المشروع كسكربت يُستخدم لفك تغليف VMProtect 3 في خط أنابيب إزالة الحماية الافتراضية لدينا. يقوم بذلك دون الحاجة إلى إرفاق مصحح أخطاء أو التفريغ أثناء التشغيل.

الكيفية

يستخدم المشروع Unicorn لمحاكاة استدعاءات النظام التي يستخدمها فاكّ تغليف VMProtect وحالّل الاستيرادات.

  • يأتي المشروع مع كتالوج لصادرات مكتبات Windows dll مثبّتة على إصدار Windows محدد.
  • يتم تعيين الملف التنفيذي مع عملية Windows محاكاة.
  • تبدأ المحاكاة عند نقطة الدخول، مع معالجة استدعاءات api واستدعاءات النظام أثناء تتبع الكود المُستعاد والاستيرادات المحلولة.
  • نوقف المحاكاة عندما يدخل التنفيذ إلى الكود المُستعاد.
  • يُعاد بناء IAT من البيانات الوصفية المجمّعة، وتُرقّع ركائز الاستيراد المعروفة، وتُصحّح جداول الاستثناءات.
  • ثم تُفرَّغ العملية المفكوكة والمحاكاة من الذاكرة إلى القرص.

التثبيت

py -m pip install -e .

للحصول على سرعات جيدة يُوصى بتثبيت Microsoft C++ Build Tools حتى يُستخدم مساعد C. إذا لم يكن مثبتًا، يعود فك التغليف إلى خطافات مبنية على Python بالكامل (أبطأ).

الاستخدام

لفك التغليف العادي + إصلاح الاستيرادات شغّل:

py -m unpack "C:\path\file.exe"

لـ 32bit استخدم:

py -m unpack "C:\path\file.exe" --32bit

لإصلاح الاستيرادات على ملف bin مفكوك بالفعل:

py -m unpack "C:\path\file.bin" --imports_only

القيود

  • يدعم Windows x86 فقط. تم اختباره مقابل VMProtect 3.4 و3.9 و3.10 و3.11.
  • لن يقوم هذا بإزالة الحماية الافتراضية عن الكود.
  • لن يحل هذا الاستدعاءات الخارجية داخل الدوال المُحوَّلة افتراضيًا تلقائيًا. تُضمَّن هذه الاستيرادات المُستعادة في IAT لرفعها لاحقًا.

تريد التحدث عن إزالة التشويش أو الهندسة العكسية؟

Find us here too

تنزيل الأداة