الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب مساعدة في ال PE File

مغلق
بدأه rouge0101 في 21 أبريل 2006 · 1 رد · 517 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أرجو المساعدة في هذا الموضوع

في ملف PE يوجد جدول عناوين API المستعملة من طرف التطبيق (البرنامج)

ولكن ما أريد معرفته هو هل هناك مكان ما في FILE_HEADER أو OPTIONAL_HEADER نجد فيه عناوين النداءات CALL API.

#2

لا لا يوجد اي اشارة الى هذه العناوين ضمن الـ Header فبالامكان وضعها بشكل تسلسلي خلف بعضها او توزيعها كما يراه المبرمج.. ليس هناك اي قاعدة.

لايجادها يجب ان تنظر الى اي تعليمة CALL [door] حيث عند العنوان door يوجد امر JMP RVA, تتمكن عندها من ايجاد القائمة التي اذكر بانها قد لا تكون كاملة اي لربما امر CALL [door] اخر يشير الى جزء اخر من القائمة في مكان اخر.

ينقل الى قسم الاسمبلي لان هذا القسم للدوال وليس لبنية الملف التنفيذي.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

هذا الموضوع مغلق.

مواضيع مشابهة