
مُفكِّك تغليف ومُحلِّل استيرادات قائم على المحاكاة لثنائيات Windows x86/x64 VMProtect 3.x، باستخدام Unicorn لمحاكاة استدعاءات النظام وإعادة بناء IAT دون مُنقِّح.
أداة فك تغليف وحل الاستيرادات قائمة على المحاكاة لملفات Windows (x64, x32) VMProtect 3.x.
بدأ المشروع كسكربت يُستخدم لفك تغليف VMProtect 3 في خط أنابيب إزالة الحماية الافتراضية لدينا. يقوم بذلك دون الحاجة إلى إرفاق مصحح أخطاء أو التفريغ أثناء التشغيل.
يستخدم المشروع Unicorn لمحاكاة استدعاءات النظام التي يستخدمها فاكّ تغليف VMProtect وحالّل الاستيرادات.
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