تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حل التحدي #13 كسر برنامج Actu@l Inst@ll3r v7.6
#24
(24-03-2020, 12:45 AM)hesham كتب : اعزرنى فائضا لدى نفس هذا السؤال ولكن لا افهم ماالقصد من التعليمية والقيمة المحوله لل Dump فكل الدروس القديمة اغلب عمل الكراك من call stack لكن الاختيار لا اعلم يتم بناء على ما كنت اختار عشوائى ومازلت

التعليمة التي كنت أقصدها 
CMP BYTE PTR DS:[EAX+0x45], 0x0

القيمة المحولة للـ Dump
BYTE PTR [EAX+45]=[00936585]=1

التعليمة المعدلة
AND BYTE PTR DS:[EAX+0x45], 0x0

و هذا عملها:

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


و بالتالي:
BYTE PTR [EAX+45]=[00936585]=0

و في حالة المرور على نفس التعليمة تصبح العملية الحسابية 

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

و التي بدورها تعطي نفس النتيجة  Wink
لَّا إِلَٰهَ إِلَّا أَنتَ سُبْحَانَكَ إِنِّي كُنتُ مِنَ الظَّالِمِينْ.

عن أبي هريرة -رضي الله عنه- أن رسول الله -صلى الله عليه وسلم- كانَ يقولُ في سجودِهِ: «اللَّهُمَّ اغْفِرْ لي ذَنْبِي كُلَّهُ: دِقَّهُ وَجِلَّهُ، وَأَوَّلَهُ وَآخِرَهُ، وَعَلاَنِيَتَهُ وَسِرَّهُ».
(صحيح - رواه مسلم).
أعضاء أعجبوا بهذه المشاركة : shwasinger , مختارالشاعر , farfes


الردود في هذا الموضوع
RE: حل التحدي #13 كسر برنامج Actu@l Inst@ll3r v7.6 - بواسطة M!X0R - 25-03-2020, 07:29 PM

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


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