تقييم الموضوع :
  • 5 أصوات - بمعدل 1.8
  • 1
  • 2
  • 3
  • 4
  • 5
ما ضرورة oep او original entry point وماهي طرق ايجاده؟
#16
أخي الكريم ... نقطة ال OEP هي نقطة المدخل الأساسية للبرنامج عند بدايته.
البرنامج أو الملف المشفر لا بد أن يحمل في ذاكرة الكمبيوتر ( الرام) عند تشغيله وبالتالي يعود الى حالته الأصلية تقريبا (على حسب نوع الحمايات)
بعض الحمايات تقوم بتغيير صيغة نقطة الدخول الأصلية للبرنامج OEP وبالتالي يتوجب عليك إعادة الكود الى وضعه الأصلي ليعمل البرنامج.

بحسب خبرتي المتواضعة فإن اللودر يعيد البرنامج لحالته الطبيعية في الرام وعند إنتهاء اللودر يبدأ عمل البرنامج (أي يتوجه الى ال OEP) أو كود ال OEP  المشوه من ال packers وعادة اهل الخبرة في هذا المجال يعلمون اين يضعون نقاط التوقف بهدف الوصول إليها عند إنتهاء اللودر.

الموضوع ليس بهذه السهولة اخي الكريم ... قبل عمل ال dump للبرنامج عليك تحديد نقطة الدخول OEP للبرنامج بالإضافة الى تحديد و إصلاح جدول الدوال والتأكد من صحتها. وإلا فما الفائدة من برنامج لا يعرف من اين يبدأ ال execution  Smile

وشكرا
أعضاء أعجبوا بهذه المشاركة : mribraqdbra


الردود في هذا الموضوع
RE: ما ضرورة oep او original entry point وماهي طرق ايجاده؟ - بواسطة ADM!RAL - 07-11-2019, 05:09 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 9 ) ضيف كريم