جارٍ التحميل…
جارٍ التحميل…
تعرف الفرق بين اسم الملف ومحتواه، وتقارن البايتات خطوة بخطوة.
عندنا ملف اسمه يوحي بأنه نص. لكن الاسم وحده قد يخدعنا. سنقارن بداية محتواه بجدول صغير لنعرف النوع الذي تشير إليه.
الملف مخزّن على شكل وحدات صغيرة اسمها بايتات. طريقة العرض هنا تكتب كل بايت في خانة من رمزين. لسنا بحاجة إلى حفظ معاني الأرقام؛ جدول المقارنة موجود معنا.
89 50 4Eهذا المثال يحتوي ثلاثة بايتات، لأننا نعد الخانات المفصولة بمسافات. وجود حرف داخل الخانة أمر طبيعي في هذا النوع من كتابة الأرقام.
| الكلمة في الملف | معناها هنا |
|---|---|
| Offset 00 | ابدأ القراءة من أول بايت في الملف. |
| Signatures | بدايات معروفة تساعدنا على تمييز أنواع الملفات. |
| .txt | جزء من اسم الملف، وليس تقريرًا عن محتواه. |
ترويسة مصطنعة وجدول التواقيع المطلوب.
Evidence: poster.txt
Offset 00: 89 50 4E 47 0D 0A 1A 0A
Signatures at offset 00:
PNG: 89 50 4E 47 0D 0A 1A 0A
PDF: 25 50 44 46 2D
ZIP local header: 50 4B 03 04
JPEG start: FF D8 FF
Only these first 8 bytes were supplied.هذه أول مرة تتعلم فيها الفكرة؟ افتح الشرح وامشِ معنا من أول سطر إلى الإجابة. سنشرح معنى الكلمات وسبب كل خطوة. بعدها جرّب كتابة الناتج بنفسك.
الشرح يتضمن الإجابة النهائية. قراءته جزء من التعلم، ولا تكمل التحدي تلقائيًا.
ابحث عن صف الجدول الذي يطابق بداية الملف بالكامل. اكتب اسم نوعه بحروف كبيرة داخل قالب الإجابة.
المحاولات غير محدودة ولا تخصم نقاطًا. تُفحص الإجابات على السيرفر، ويُحفظ تقدم التدريب في متصفحك.
الدليل داخل كل تحدٍ يكفي لحله. هذه مراجع إضافية عند رغبتك في فهم المواصفات والأدوات بعمق أكبر.