تقييم الموضوع :
  • 8 أصوات - بمعدل 2.63
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية تخطى نافذه لاتعطى رسالة خطأ
#1
السلام عليكم ورحمة الله وبركاته

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

* البرنامج مبرمج بلغة 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

مشكورين مقدما
أعضاء أعجبوا بهذه المشاركة : mribraqdbra
#2
مطلبك غير واضح ! هل تقصد أنك تريد الوصول إلى الإجرائية التي تقوم بالتحقق من كلمة السر بالمنقح  Undecided
لَّا إِلَٰهَ إِلَّا أَنتَ سُبْحَانَكَ إِنِّي كُنتُ مِنَ الظَّالِمِينْ.

عن أبي هريرة -رضي الله عنه- أن رسول الله -صلى الله عليه وسلم- كانَ يقولُ في سجودِهِ: «اللَّهُمَّ اغْفِرْ لي ذَنْبِي كُلَّهُ: دِقَّهُ وَجِلَّهُ، وَأَوَّلَهُ وَآخِرَهُ، وَعَلاَنِيَتَهُ وَسِرَّهُ».
(صحيح - رواه مسلم).
أعضاء أعجبوا بهذه المشاركة : mribraqdbra
#3
(08-03-2019, 07:18 PM)M!X0R كتب : مطلبك غير واضح ! هل تقصد أنك تريد الوصول إلى الإجرائية التي تقوم بالتحقق من كلمة السر بالمنقح  Undecided


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

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

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

مشكور مقدما
أعضاء أعجبوا بهذه المشاركة : mribraqdbra
#4
1- يجب عليك معرفة ID OK Button و تحويل ذلك الرقم إلى HEX
2- البحث عن الأمر PUSH ID بالمنقح ووضع نقطة توقف عنده
3- إذا أدخلت كود عشوائي و ضغطت على OK و توقف البرنامج فاعلم أنك في المكان الصحيح
4-باقي عليك التتبع و ملاحظة المكدس و المسجلات
5-راجع قوانين المنتدى فانت مخالف عدة بنود !
ودي لك  Heart
لَّا إِلَٰهَ إِلَّا أَنتَ سُبْحَانَكَ إِنِّي كُنتُ مِنَ الظَّالِمِينْ.

عن أبي هريرة -رضي الله عنه- أن رسول الله -صلى الله عليه وسلم- كانَ يقولُ في سجودِهِ: «اللَّهُمَّ اغْفِرْ لي ذَنْبِي كُلَّهُ: دِقَّهُ وَجِلَّهُ، وَأَوَّلَهُ وَآخِرَهُ، وَعَلاَنِيَتَهُ وَسِرَّهُ».
(صحيح - رواه مسلم).
أعضاء أعجبوا بهذه المشاركة : mribraqdbra
#5
(09-03-2019, 10:07 AM)M!X0R كتب : 1- يجب عليك معرفة ID OK Button و تحويل ذلك الرقم إلى HEX
2- البحث عن الأمر PUSH ID بالمنقح ووضع نقطة توقف عنده
3- إذا أدخلت كود عشوائي و ضغطت على OK و توقف البرنامج فاعلم أنك في المكان الصحيح
4-باقي عليك التتبع و ملاحظة المكدس و المسجلات
5-راجع قوانين المنتدى فانت مخالف عدة بنود !
ودي لك  Heart

شكرا جزيلا لك اخى الكريم واعتذر عن المخالفة  rose
أعضاء أعجبوا بهذه المشاركة : mribraqdbra


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


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