الفريق العربي للهندسة العكسية

نسخة كاملة : أرجو المساعدة في في كسر حماية برنامج يستخدم VMProtect 1.x
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم , 

بداية أنا جديد في مجال الهندسة العكسية وتدربت من فترة على ملفات Crackme بسيطة و آخرى تتبع خوارزميات وأنتقلت بعدها لمحاولة كسر حماية البرامج كنوع من التقوية في هذا المجال و أستطعت كسر حماية عدة برامج ولكن هذا البرنامج حيرني يا جماعة . 

البرنامج محمي بـ VMProtect 1.x وبحثت في الأنترنت عن أداة لفك هذه الحماية بشكل أتوماتيكي أو حتى عن طريقة يدوية ولكن عبثاً ولم أجد شيئاً  .

حاولت إستخدام x64dbg وعند محاولة عمل Debug كان البرنامج يكتشف وجود Debugger فأستخدمت SharpOD لإخفاء الـ Debugger وتم عمل Debug له و لكن لم أصل إلى الكثير بإستثناء الكود التالي عند تعديله  من jne إلى jn : 

[صورة مرفقة: Ezmq8gF.png]

كنت أتجه للقائمة التالية ولكن لم يكن هناك أي شيء يعمل ! 

بصراحة أنا محتار فلم أستطع لا كسره بشكل فعلي ولا حتى حفظ التعديلات البسيطة لأنه محمي ولا حتى عمل لودر له في الذاكرة أثناء التشغيل . 

أرجو منكم مساعدتي في هذا الموضوع وتوجيهي وجزاكم الله كل خير عن كل مساعدة ومعلومة . 


أخيراً , رابط البرنامج : 

https://drive.google.com/file/d/12aWNIGF...sp=sharing

تحياتي لكم . 

بما انو اصدار vm protect هو ١.١ يعتبر قديم 
بامكانك تستخدم برنامج quick unpack 4.3 قم بإيجاد oepورح يفك الضغط أوتوماتيكاو بامكانك تفك الضغط عن طريق سكريبت vmprotect
بعد تجريب quick unpack 4.3

[صورة مرفقة: 1SsTWKb.png]



وعند الضغط على Full Unpack للأسف بيعطي can't start service , فهل من حل ؟
لازم تغير engine من vm إلى ،normal بيتشغل تمام