imhex
title: “دليل ImHex: محرر سداسي عشري قوي” description: “ImHex هو محرر سداسي عشري مفتوح المصدر يدعم التفكيك وتحليل البيانات والقوالب الثنائية، بواجهة جميلة — أداة قوية للهندسة العكسية وتحليل الملفات الثنائية.” date: 2026-05-13T16:10:25.013Z category: أدوات التطوير tags:
- ImHex
- محرر سداسي عشري
- تحرير ثنائي
- هندسة عكسية
- محرر Hex keywords:
- ImHex
- محرر سداسي عشري
- تحرير ثنائي
- هندسة عكسية
- محرر Hex
ImHex: محرر Hex حديث مبني لتحليل الملفات الثنائية
حل في جملة واحدة: تتساءل ما بداخل ملف ثنائي، لكن المحررات السداسية العشرية العادية تظهر فقط بايتات خام يصعب تفسيرها؟ يستخدم ImHex قوالب لتحليل هياكل البيانات، مما يجعل كل شيء واضحاً في لمحة.
المحررات السداسية العشرية التقليدية تفتح ملف EXE أو DAT وتعرض مجموعة من الأرقام السداسية العشرية. هل يمكنك معرفة أي البايتات هي رأس الملف، وأيها أرقام الإصدارات، وأيها بيانات؟除非你精通文件格式,否则基本上是猜测。
ImHex يغير هذا.
ما هو ImHex؟
ImHex هو محرر سداسي عشري حديث مفتوح المصدر. أكثر ميزاته قوة هي نظام “تعريف النمط” — يمكنك كتابة قوالب لتنسيقات الملفات، وسيقوم ImHex تلقائياً بتحليل وإبراز هياكل البيانات المختلفة داخل الملف.
المشكلة التي يحلها: تحويل تحليل الملفات الثنائية من “قراءة هراء سداسي عشري” إلى “عرض هياكل البيانات المنظمة.”
الميزات القوية
- محرر النمط: تعريف هياكل الملفات ببناء جملة شبيه بـ C، يقوم ImHex بالتحليل تلقائياً
- مفكك: دعم تفكيك مدمج لمعماريات متعددة
- تحليل البيانات: إحصائيات توزيع البايتات، تحليل الانتروبيا
- بحث البيانات: يدعم البحث السداسي عشري والنصي والتعبير العادي
- تصدير التصحيحات: تصدير التصحيحات بتنسيق IPS/IPS32 بعد التعديل
- واجهة جميلة: سمة داكنة، واجهة مستخدم حديثة
من يحتاجها؟
- مهندسو الهندسة العكسية: تحليل الملفات الثنائية والبرامج الضارة
- معدّلو الألعاب: تعديل ملفات الحفظ وموارد الألعاب
- مطورو الأنظمة المضمنة: فحص البرامج الثابتة وتفريغات الذاكرة
- استرداد البيانات: العمل مباشرة على البيانات منخفضة المستوى للقرص أو الملف
- لاعبو CTF: تحليل البيانات الثنائية في التحديات
التحميل
- الموقع الرسمي: https://imhex.werwolv.net/
- إصدارات GitHub: https://github.com/WerWolv/ImHex/releases
- مستخدمو ويندوز يحملون
ImHex-*-Windows-Portable.zip(محمول) أوInstaller.exe
- مستخدمو ويندوز يحملون
ملاحظة: ImHex نشط جداً على GitHub. حمّل أحدث إصدار. إذا كنت تعدل الملفات الثنائية بشكل غير متكرر، النسخة المحمولة أكثر ملاءمة.
بدء سريع
- قم بتحميل وتثبيت ImHex
- افتح واسحب ملفاً ثنائياً (مثل EXE، DAT، BIN)
- الجانب الأيسر يظهر البيانات السداسية عشرية، الجانب الأيمن يظهر ASCII
- لعرض البيانات المنظمة، انقر على “محرر النمط”
- اكتب أو حمّل قالب تعريف نمط موجود
- بمجرد مطابقة القالب، يتم إبراز هياكل البيانات فوق البيانات