تخطي إلى المحتوى

لا يمكن تحويل هذا النوع من الملفات في المتصفح.

┐─ تحليل الملف ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
المطور : لا يوجد (عام)
الفئة : أخرى
نوع MIME : application/octet-stream
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

ما هو ملف BIN؟

BIN (ثنائي) هو امتداد ملف عام للملفات الثنائية — ملفات يحتوي محتواها على بايتات خام بصيغة خاصة بالتطبيق الذي أنشأها. على عكس الامتدادات كـ .jpg أو .pdf التي تدل على صيغة محددة، .bin لا يحمل أي مواصفة ضمنية. قد يكون المحتوى برنامجاً ثابتاً لراوتر، أو صورة قرص مضغوط، أو ROM لعبة فيديو، أو بيانات خام من مستشعر علمي.

كلمة “ثنائي” تعني ببساطة أن الملف يحتوي على قيم بايت تعسفية (0-255)، خلافاً للملفات النصية التي تقتصر على أحرف ASCII/UTF-8 القابلة للطباعة. فتح ملف BIN في محرر نصوص سيُظهر رموزاً عشوائية — استخدم محرراً سداسي عشرياً لفحص القيم الفعلية للبايتات.

كيفية فتح ملفات BIN

الأداة الصحيحة تعتمد كلياً على من أنشأ الملف:

  • صور الأقراص (.bin + .cue): ثبّت مع PowerISO أو Daemon Tools (ويندوز)، أو hdiutil (ماك)
  • ملفات البرامج الثابتة: استخدم أداة التحديث الرسمية من الشركة المصنّعة
  • ROM الألعاب: افتح بالمحاكي المناسب (SNES9x، ePSXe، PCSX2)
  • محتوى مجهول: افحص بـ HxD (ويندوز) أو xxd / hexdump (لينكس/ماك)
  • محاولة الاستخراج: جرّب الفتح بـ 7-Zip — بعض ملفات BIN أرشيفات قابلة للاستخراج

المواصفات التقنية

الخاصيةالقيمة
الصيغةثنائي خام — لا مواصفة عالمية
البنيةخاصة بالتطبيق كلياً
الاقترانات الشائعة.cue (صورة قرص)، .toc، .iso
نوع MIMEapplication/octet-stream (ثنائي عام)
البايتات السحريةمتباينة؛ لا توقيع ثابت

أنواع ملفات BIN الشائعة حسب مصدرها

المصدرالمحتوىطريقة الاستخدام
برامج راوتر/NAS/IoT الثابتةصورة برنامج ثابت مضغوطأداة تحديث الشركة المصنّعة
ألعاب PlayStation 1صورة قرص CD-ROM (مع .cue)محاكي ePSXe أو DuckStation
BIOS أو ذاكرة فلاشلقطة BIOS أو لوحة الأمأداة التحديث أو المحاكي
مثبتات البرامج (لينكس/ماك)حزمة تثبيت ذاتية التشغيلchmod +x file.bin && ./file.bin

تحديد ملفات BIN المجهولة

عند استقبال ملف .bin مجهول، هذه الخطوات تساعد:

1. تحقق من البايتات السحرية بمحرر سداسي عشري:

البايتات السحريةالصيغة
1F 8Bمضغوط بـ Gzip
50 4B 03 04أرشيف ZIP
7F 45 4C 46ملف تنفيذي ELF (لينكس/مدمج)
4D 5Aملف DOS/ويندوز التنفيذي
FF D8 FFصورة JPEG

2. استخدم أمر file (لينكس/ماك):

file unknown.bin
# مثال على الناتج: unknown.bin: gzip compressed data, was "firmware.img"

3. جرّب binwalk (أداة تحليل البرامج الثابتة):

binwalk firmware.bin

اعتبارات الأمان

ملفات BIN من مصادر مجهولة قد تكون خطيرة. قد تحتوي على صورة برنامج ثابت خبيثة تُتلف الجهاز، أو ملف تنفيذي على لينكس يعمل بـ ./file.bin، أو برامج ضارة مضغوطة. تحقق دائماً من المجاميع الاختبارية (MD5/SHA256) مقابل قيم الناشر الرسمية قبل تثبيت أي ملف BIN.