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

نسخة كاملة : كيفية تخطى نافذه لاتعطى رسالة خطأ
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

اخوانى انا احتاج لمساعدتكم الكريمه فى تعلم كيفية تخطى هذا النوع من النوافذ:

* البرنامج مبرمج بلغة Borland C++

* كل نوافذ البرنامج تعمل ماعدا النافذه F9 Grade عند الضغط عليها تظهر هذه النافذه والتى تطلب كتابة باسورد

[صورة مرفقة: 19usfswp4i2o_t.jpg]

* عند كتابة اى باسورد تختفى النافذه ولاتظهر اى رسائل وبالطبع لانستطيع التعديل فى اى من الخانات الخاصة ب F9 Grade

* قمت بمحاولة تحليل الكود الخاص بالبرنامج وتوصلت للتالى:

[صورة مرفقة: 3jegf43vwky1_t.jpg]

[صورة مرفقة: vek8gt9s5wl2_t.jpg]


* كما هو موضح هناك اسم الفورم TEnterPassDlg
 
أيضا الاجراءات بداخلها Procedures

** اتمنى منكم مساعدتكم فى فهم كيفية تخطى مثل هذه النوافذ

:: البرنامج مع الصور ف المرفقات وايضا دا رابط على الميديا

 
https://www.mediafire.com/file/5vh4v8q4hbznka4/MMI.rar/file

مشكورين مقدما
مطلبك غير واضح ! هل تقصد أنك تريد الوصول إلى الإجرائية التي تقوم بالتحقق من كلمة السر بالمنقح  Undecided
(08-03-2019, 07:18 PM)M!X0R كتب : [ -> ]مطلبك غير واضح ! هل تقصد أنك تريد الوصول إلى الإجرائية التي تقوم بالتحقق من كلمة السر بالمنقح  Undecided


اهلا بك اخى الكريم

1) زى ماتفضلت حضرتك .. اريد اعرف ازاى اوصل للاجرائية المسئولة عن التحقق من كلمة السر

2) ازاى اتخطاها لو امكن

مشكور مقدما
1- يجب عليك معرفة ID OK Button و تحويل ذلك الرقم إلى HEX
2- البحث عن الأمر PUSH ID بالمنقح ووضع نقطة توقف عنده
3- إذا أدخلت كود عشوائي و ضغطت على OK و توقف البرنامج فاعلم أنك في المكان الصحيح
4-باقي عليك التتبع و ملاحظة المكدس و المسجلات
5-راجع قوانين المنتدى فانت مخالف عدة بنود !
ودي لك  Heart
(09-03-2019, 10:07 AM)M!X0R كتب : [ -> ]1- يجب عليك معرفة ID OK Button و تحويل ذلك الرقم إلى HEX
2- البحث عن الأمر PUSH ID بالمنقح ووضع نقطة توقف عنده
3- إذا أدخلت كود عشوائي و ضغطت على OK و توقف البرنامج فاعلم أنك في المكان الصحيح
4-باقي عليك التتبع و ملاحظة المكدس و المسجلات
5-راجع قوانين المنتدى فانت مخالف عدة بنود !
ودي لك  Heart

شكرا جزيلا لك اخى الكريم واعتذر عن المخالفة  rose