31-07-2009, 08:24 PM
مع إنو التمرين يبدو سهلا و لكن هناك مشكلة و الله أعلم بالتمرين
بعد تخطي عمليات التحقق من برامج RCE و الحاسب الوهمي و غيره
و بفرض الاسم o15s19
تتم العملية بالشكل الأتي:
بالبداية يتم استخراج القيمة 703E242BE9 من السترنغ Delphi4arab و الاسم المدخل بعملية على ما اظن DES
ثم يتم دمج ال السم المدخل مع -M[j]IrIm لينتج مثلا
ثم يتم استخدام التحويل base 64
لينتج
و ثم يتم عمل MD5 (مع اعادة ترتيب لثوابت MD5)
لينتج
ثم يتم اسستخراج أول عشرة
لينتج
و يتم دمجها (مع تكبير الأحرف) مع 703E242BE9 و وضع -
لينتج
و أخيرا يتم اعادة قلب الناتج من الأخير للأول مع البدء بالرقم قبل الأخير
لينتج
و يتم مقارنته مع السيريل المدخل
و هنا النتيجة حتما خاطئة بسبب أن الرقم المقلوب قبل القلب كان 15 خانة و ثم اصبح 14 و لكن يتم حفظ 15 خانة بينما السيريل المدخل 14 خانة مثلا فهنا النتيجة سلبية مهما كان الرقم المدخل لأنه بحال تم زيادة أو نقصان رقم لن يتم التطابق و ستفشل العملية و بحال ادخال الرقم الصحيح لن تتم العملية بسبب اختلاف الأطوال
لهنا وصلت و أأمل من صاحب التمرين أن يعقب على هذا لأنو كمان شوي رح اجن :confused::confused:
بعد تخطي عمليات التحقق من برامج RCE و الحاسب الوهمي و غيره
و بفرض الاسم o15s19
تتم العملية بالشكل الأتي:
بالبداية يتم استخراج القيمة 703E242BE9 من السترنغ Delphi4arab و الاسم المدخل بعملية على ما اظن DES
ثم يتم دمج ال السم المدخل مع -M[j]IrIm لينتج مثلا
كود :
-o15s19-M[j]IrImثم يتم استخدام التحويل base 64
لينتج
كود :
LW8xNXMxOS1NW2pdSXJJbQ==و ثم يتم عمل MD5 (مع اعادة ترتيب لثوابت MD5)
لينتج
كود :
7cc435b412ba4cf73aa6dec1534df57eثم يتم اسستخراج أول عشرة
لينتج
كود :
7cc435b412و يتم دمجها (مع تكبير الأحرف) مع 703E242BE9 و وضع -
لينتج
كود :
703E242BE9-7CC435B412و أخيرا يتم اعادة قلب الناتج من الأخير للأول مع البدء بالرقم قبل الأخير
لينتج
كود :
14B534CC7-9EB242E307و يتم مقارنته مع السيريل المدخل
و هنا النتيجة حتما خاطئة بسبب أن الرقم المقلوب قبل القلب كان 15 خانة و ثم اصبح 14 و لكن يتم حفظ 15 خانة بينما السيريل المدخل 14 خانة مثلا فهنا النتيجة سلبية مهما كان الرقم المدخل لأنه بحال تم زيادة أو نقصان رقم لن يتم التطابق و ستفشل العملية و بحال ادخال الرقم الصحيح لن تتم العملية بسبب اختلاف الأطوال
لهنا وصلت و أأمل من صاحب التمرين أن يعقب على هذا لأنو كمان شوي رح اجن :confused::confused:

