كيفية الاطلاع على ملف
عندما لا تعرف نوع الملف ولا تملك أدلة على البرنامج الذي يمكنه فتح الملف، قد يساعدك في بعض الأحيان النظر داخل الملف وربما إيجاد مؤشرات في محتواه. غالبًا، كل ما ستراه هو بايتات ثنائية تُترجم إلى أحرف عشوائية في معظم العارضين؛ لكن بين الحين والآخر يمكنك العثور على بعض الإشارات داخل الملف.
تعتمد طريقة الاطلاع على الملف على ما تبحث عنه.
ASCII/ANSI/Unicode
-
عارض الملفات عبر الإنترنت من FILExt
كل ما عليك هو فتح الملف باستخدام عارض الملفات عبر الإنترنت لعرض محتوى الملف على شبكة الإنترنت. يقوم عارض الملفات عبر الإنترنت أيضًا بإعلامك بنوع الملف، والبرنامج الذي تم استخدامه لإنشائه، وما إلى ذلك، ويمكنه تحويل الملف إلى تنسيقات أخرى.
-
المحرر
إذا كنت ترغب في رؤية النص الموجود داخل الملف محليًا (دون اتصال بالإنترنت)، فاستخدم ببساطة محرر Windows (المفكرة)، أو TextEdit على جهاز Mac، أو محرر Linux (ضمن "الإكسسوارات").
الملفات الثنائية
تحتوي العديد من الملفات على بيانات ثنائية فقط. على سبيل المثال، إذا فتحت ملفًا رسوميًا باستخدام محرر نصوص، فلن ترى أي نص قابل للقراءة. تحتاج إلى محرر HEX لجعل النص مرئيًا:
-
محرر HEX عبر الإنترنت
باستخدام محرر عبر الإنترنت مثل HexEd.it، لن تحتاج إلى تثبيت أي شيء على جهاز الكمبيوتر أو الهاتف الذكي الخاص بك.
-
محرر HEX دون اتصال
لعرض الملفات المشفرة بصيغة ثنائية محليًا على جهاز الكمبيوتر، يمكنك على سبيل المثال استخدام Hex Editor Neo (لنظام Windows)، أو Hex Fiend (لنظام Mac)، أو xxd (لنظام Linux).
إذا فتحت ملفًا ثنائيًا باستخدام محرر HEX، سترى كلًا من البايتات الثنائية (العمود الأيسر) والنظائر المترجمة إلى ASCII (العمود الأيمن). وإذا كنت محظوظًا، فقد تجد أدلة على منشئ الملف غير المعروف.

عند الاطلاع على الملفات، انتبه بشكل خاص إلى الأحرف القليلة الأولى في الملف. هناك بعض المؤشرات القياسية لأنواع الملفات الشائعة المختلفة...
- إذا كانت أول حرفين "BM"، فقد يكون الملف صورة نقطية بصيغة .BMP.
- إذا كانت أول حرفين "PK"، فقد يكون الملف ملف أرشيف بصيغة .ZIP.
- إذا كانت أول حرفين "MZ"، فقد يكون الملف ملفًا تنفيذيًا بصيغة .EXE.
- إذا كانت أول أربعة أحرف "%PDF"، فقد يكون الملف ملف Adobe بصيغة .PDF.
- ...وهكذا.
يقوم عارض الملفات عبر الإنترنت بفحص الملف تلقائيًا بحثًا عن هذه المؤشرات القياسية لتحديد تنسيق الملف الصحيح.
ملفات EXE وDLL وغيرها من الملفات التنفيذية
على الرغم من أنه من غير الحكمة محاولة تعديل ملف EXE أو DLL أو أي ملف تنفيذي آخر، فإن العديد منها يُجمّع مع موارد مضمنة في الملف. يمكنك استخدام عارض/محرر الموارد للنظر في هذه الموارد وأحيانًا استخراجها أو حتى تعديلها. (مرة أخرى، تغيير أي شيء في ملف تنفيذي قد يجعل البرنامج بأكمله غير متاح وإذا قمت بتعديل ملف نظام، فقد يتعطل نظام التشغيل بأكمله. احذر!)
فيما يلي بعض عارضات/محرري الموارد:
- FileAlyzer (مجاني - للتحليل ولكن ليس للتعديل)
- PE Explorer (مدفوع)
- Resource Hacker (مجاني)