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

نسخة كاملة : مقدّمة حول AsProtect: واحد من أقوى نظم حماية الملفات التنفيذية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
يُعتبر AsProtect من أشهر وأقدم نظم حماية البرامج (Software Protectors) المخصّصة لملفات Win32 EXE/DLL، وهو يستخدم تقنيات متقدمة في التشفير، الضغط، وتشويش الكود لمنع الهندسة العكسية، كسر البرامج، أو إزالة التفعيل. ظهر AsProtect كمنافس لحمايات مثل: Themida Armadillo Enigma Protector UPX (بشكل أبسط)  ورغم مرور سنوات طويلة منذ إصداره الأول، إلا أنه ما يزال يشكّل تحديًا للمحللين وخاصة الإصدارات AsProtect 2.x و AsProtect SKE.  

ما هو AsProtect؟
 هو نظام حماية تجاري يقوم بتغليف الملف التنفيذي (Packing) وإضافة طبقات حماية داخلية تشمل: تشفير Sections بالكامل ضغط الكود تشويش عميق للـ Assembly Anti-Debugging Anti-Dumping Anti-Memory Scan Virtual PC Checks API Redirection Fake OEP Dynamic Import Table  ويقوم بدمج الحماية داخل الملف بحيث يصبح من الصعب استعادة الكود الأصلي.  
كيف يعمل AsProtect تقنيًا؟
 يستخدم AsProtect مجموعة من الخطوات عند حماية البرنامج: 
1-تشفير الـ Code Section جميع التعليمات الأصلية يتم تشفيرها بحيث لا يمكن لأي محلل رؤية الكود إلا بعد فكّ الحماية. 
2-بناء Layer جديدة لتشغيل البرنامج عند تشغيل الملف: يقوم AsProtect بتحميل Shell خاص به يفك التشفير إلى الذاكرة فقط ينقل التحكم إلى نقطة بداية وهمية (Fake OEP) يمنع أي محاولة للحصول على Dump صالح  
3-تغيير جدول الاستيراد Imports عادةً يزيل AsProtect IAT الحقيقي ويستبدله بـ: API Resolver ديناميكي أو Import Rebuilder في الذاكرة فقط  هذا يجعل أدوات مثل IDAPRO أو Ghidra تواجه صعوبة في إيجاد Imports الحقيقية. 

تقنيات الحماية في AsProtect
 إليك أشهر تقنيات الحماية التي يعتمد عليها: 
-Anti-Debugging فحص سجلات CPU Anti-INT3 Anti-Hardware Breakpoints فحص الذاكرة الخاصة بالـ Debuggers مثل OllyDbg/x64dbg  ? Anti-Dump تعطيل أدوات التفريغ مثل LordPE، OllyDump تغيير الذاكرة بشكل مستمر تنفيذ الكود الحقيقي في Memory Only  ? Code Virtualization (في بعض النسخ) بعض إصدارات AsProtect تستخدم آلية pseudo-virtual machine لتشغيل كود محوّل (Virtual Opcodes).
مشكور اخي الكريم
رجاءا .... جرب صياغة مواضيعك بشكل أوضح، وبأسلوب يساعد على الفهم السريع والاستفادة.
بارك الله فيك اخي على موضوعك

انا والله تركت لكن فقط اضافة بسيطة
صحيح ان هذا الضاغط في وقت من الاوقات كان مميز وقوي في مجاله بس الشركة المنتجة لم تتطور فاعلية الحماية وبالتالي اصبح مكشوف والكثير من برامج فك الضغط طويرت لفك هذا الضاغط واصبح اكثر من 90% من تلك البرامج المحمية به سهلة المنال

ايضا عمل اونلاين لتلك البرامج في كثير من الحالات سهل ايضا 

كنت اتمنى من الشركة المنتجة ان تستمر في التطوير لكن للاسف يبدو انها توقفت عن الاستمرار في التحديث