Mohmmad_ALmrayat
مشرف سابق



السمعة:
- إنضم3 سبتمبر 2023
- المشاركات 25
- مستوى التفاعل 63
- النقاط 13
السلام عليكم و رحمة الله و بركاتة
في البداية لنرى التحدي :الأن نضغط على كلمة thes من اجل تحميل التحدي , تجد التحدي في Downloads
التحدي عبارة عن صوره مجسدة لدمية الروسية
الدميه الروسية : هي عباره عن مجموعه من الدمه داخل بعض يعني هنالك دميه كبيرة في داخل الدميه الكبيرة واحده اصغر و كذالك الامر الى الوصول الى دميه صغيرة الحجم .
الأن نبدء في حل التحدي :
في البدايه استخدمت strings command هذا command يجعل الامور التي لا يستطيع النسان قرأتها في الصوره او في ملف قابلة للقراءة.
طريقة استخدام strings
strings images name
وثم استخدمت اداة exiftool من اجل معرفة معلومات الصوره و لم يتواجد بها اي شيء مفيد.
ومن ثم استخدمت اداة binwalk هذه الاداة تقوم بظهار و استخراج الملفات و الصور المخفيه داخل الصوره .
طريقة استخدام ال binwalk لإظهار الملفات المخفيه
binwalk images name
طريقة استخدام ال binwalk لإستخراج الملفات المخفيه
binwalk -e images name
بعد استخدام ال binwalk ظهر لدينا ملف و قمت باستخراجه
بعد الدخول الى الملف و رؤية ما بداخله وجدت ملف وملف مضغوط عند استخراج الملف المضغوط يكون نفس الملف الذي ظهر في البداية الذي بجانب الملف المضغوط
عند الدخول الى الملف نجد صوره و نطبق عليها ما سبق من الادوات
ولأن تطبق فكرة الدميه الروسيه صوره مخفي داخلها ملف داخل الملف صورة و يبقى الامر مستمر الى ان تصل الى الملف الرابع تجد في داخلة ملف نصي بمسمى flag.txt وتقوم بقرأته باستخدام الامر cat الذي يسمح لك بقراءة ما في داخل الملفات .
و هكذا تم حل التحدي

المرفقات
التعديل الأخير: