الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لغز الروبوتات الثلاثة

رائج
بدأه kenham في 19 أبريل 2014 · 51 رد · 6,679 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#51

لقد سبق و حل الأخ KeepForward هذا اللغز

 

كما أن الأخ zaraki_kenpache كما بتبسيط حله في صورة

 

post-257301-0-61348300-1404492668.png

 

أحببت أن أعيد مشاركته هنا حتى يكون الحل هو آخر مشاركة بالموضوع

 

لتسهيل التصفح على الزوار

#52

أعتذر عن غبائي لست أدري كيف فكرت في فتح صورة مشفرة بدالة الصور

 

فالصورة كما قال جونكر شفرت و لم تعد صورة

 

آسف فأنا لم أكن أملك رصيد معرفي في بنية الملفات

 

المهم:قال مصطفي أن إستعمل مفتاح طوله بايت واحد

 

يعني المجال من 00000001 إلى 11111111 طبعا لم أدرج الإحتمال  00000000 لأنه إن كان هذا هو المفتاح ستكون الصورة المشفرة نقسها الصورة الأصلية

 

لدينا 511 أحتمال:

 

ممكن نفك التشفير بال brute force و إنتاج 511 صورة لكن هذا مرهق

 

إمتداد الصورة هو png أي صورة لإمتداد png يكون إول 4 بايت فيها هو    PNG‰

 

ب‘مكاننا ببساطة عمل عملية xor بسيطة ل ‰ مع أول بايت في الملف المشفر أو P مع ثاني حرف بالملف المشفر و بالتالي نكشف كلمة السر

لأنه إن كان a xor b=c  فإن a xor c =b   و b xor c =a

 

و هذا ما فعلته فقد أجريت عملية   xor ل P مع o أي فوجدت أن كلمة السر هي 63 أي 00111111

 

و هذه هي الصورة:

 

7jWks6.png

 

في حالة معرفة إمتداد الملف فإن التشفير بإيتعمال ال xor لا ينفع

2

مواضيع مشابهة