حسب الصور اللي نشرها الاخ samoray الملف يستخدم معمارية مختلفة وهي معمارية ARM لذلك اي منقح خاص بمعالجلات انتل (ollydbg او x32dbg) لن يستطيع التعامل معها، هذا سبب الرسالة التي ظهرت لك.
طبعاً ستجد لغة غير اللغة التي تعودت عليها فانت لا تتعامل مع برامج لمعاجات intel بل لمعاجات اخرى، وطبقا لسؤالك السابق افترض ان هذا الملف يخص تطبيق لـ Windows phone اليس كذلك؟ و Windows phone وبقية الهواتف لا تستخدم معالجات intel بل معالجات ARM .
لكي تفهم الكود يجب ان تتعلم اسمبلي ARM
كذلك برنامج Ida pro هو البرنامج الصحيح للتعامل مع ملفات ARM وليس ollydbg و x32dbg.
إقتباس :اخي samoray اشكرك لكن نسيت فقط ان اتطرق ل Ida pro يفتح عندي لكن لغة الاسمبلي فيه غير الاعتيادية التي تكون
يعني مثلا نجد r1 ل eax or ebx ....
فحتى لو فتح لا اجد العبارات الصحيحة مثل cmp eax,89
طبعاً ستجد لغة غير اللغة التي تعودت عليها فانت لا تتعامل مع برامج لمعاجات intel بل لمعاجات اخرى، وطبقا لسؤالك السابق افترض ان هذا الملف يخص تطبيق لـ Windows phone اليس كذلك؟ و Windows phone وبقية الهواتف لا تستخدم معالجات intel بل معالجات ARM .
لكي تفهم الكود يجب ان تتعلم اسمبلي ARM
كذلك برنامج Ida pro هو البرنامج الصحيح للتعامل مع ملفات ARM وليس ollydbg و x32dbg.
سبحان الله وبحمده، سبحان الله العظيم