أرشيف 7-Zip (.7z)
7-Zip قياسيأرشيف 7-Zip (بالامتداد 7Z) هو تنسيق حاوية مفتوح ذو نسبة ضغط عالية يضم خوارزميتي LZMA وLZMA2، مما يوفر معدلات ضغط أعلى بكثير مقارنة بتنسيق ZIP التقليدي مع توفير تشفير ترويسة AES-256 الأصلي.
تحويل ZIP إلى 7Z
محول مجاني داخل المتصفح للتحويل من ZIP إلى 7Z. قم بتحويل الملفات فوراً على جهازك.
فحص البيانات الوصفية
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات 7Z من خلال فحص تسلسل البايت الثنائي البادئ:
توقيع رأس الملف على مستوى البايت (Magic Bytes)
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات 7Z من خلال فحص تسلسل البايت الثنائي البادئ:
التوقيع الست عشري (الإزاحة 0):
37 7A BC AF 27 1Cتمثيل ASCII: 7z¼¯'\x1c
القياسية: 7-Zip Open Architecture Specification
المواصفات الفنية
| هيكلية الحاوية | Open modular header architecture supporting stacked compression filters and Unicode filenames |
| الضغط | LZMA, LZMA2, PPMd (text), BZip2, Deflate, BCJ / BCJ2 (executable branch filters) |
| ترتيب البايتات (Endianness) | Little-Endian (Intel x86) |
| مساحات الألوان | N/A (Archive Container) |
| القنوات والبنية | Multi-file directory tree, multi-volume spanned archives, and solid compression blocks |
| الحد الأقصى للأبعاد | Supports files and total archive volumes up to 16 Exabytes (16 billion GB) |
| الشفافية | Full file attributes, Unix permissions, and precision NTFS 64-bit timestamps |
| البث والتحميل التدرجي | Header stored at end of file by default; non-streamable without specialized non-solid layout |
مصفوفة المقارنة التقنية: 7Z مقابل المنافسين
| السمة التقنية | 7Z (الحالي) | ZIP | RAR | TAR.GZ |
|---|---|---|---|---|
| خوارزمية الضغط | LZMA / LZMA2 / PPMd | Deflate (تقليدي) | خوارزمية RAR5 المملوكة | Deflate (عبر دفق Tar) |
| تشفير اسم الملف | مدعوم (تشفير ترويسة AES-256) | غير مدعوم (أسماء الملفات مرئية) | مدعوم (تشفير ترويسة AES-256) | غير مدعوم (بيانات تعريف tar العادية) |
| الضغط الصلب (Solid) | مدعوم (تعزيز هائل لنسبة الضغط عبر الملفات) | غير مدعوم في ZIP القياسي | مدعوم في أرشيفات RAR | صلب بطبيعته (تدفق حزمة Tar) |
| الرخصة | مفتوح المصدر مجاني (GNU LGPL) | الملكية العامة المفتوحة / PKWARE | تجاري مملوك (WinRAR) | مفتوح المصدر مجاني (POSIX/GNU) |
أنماط التلف الشائعة ودليل استرداد النظام السداسي
يفشل الاستخراج مع رسالة 'Data error in encrypted file. Wrong password?'.
السبب الجذري: تدقيق CRC32 تالف في دفق LZMA المشفر أو حد كتلة تالف.
الاسترداد: محاولة الاسترداد باستخدام علامة 'احتفظ بالملفات التالفة' في 7-Zip أو عبر أداة إصلاح الأرشيف من File2File.
تحليل الأمان وناقلات هجوم المحلل اللغوي
تدعم أرشيفات 7z سلاسل فك تشفير معقدة متعددة المرشحات حيث يمكن لتسلسلات المرشحات المصممة خصيصاً إثارة مشكلات أمان الذاكرة.
ناقلات الهجوم المعروفة
- حرمان من الخدمة (DoS) عبر ضغط قاموس LZMA شديد التكرار بأسلوب 'قنبلة الـ zip'.
- كتابة خارج حدود الذاكرة (Heap out-of-bounds) في حساب مرشح عنوان فرع التنفيذ BCJ2.
- تجاوز عدد صحيح أثناء تخصيص هياكل ترويسة الأرشيف متعددة الأجزاء (Multi-volume).
أفضل الممارسات الدفاعية:
الأصول التاريخية والمحطات الرئيسية
المزايا الرئيسية والإيجابيات
- نسب ضغط مذهلة أصغر عادة بنسبة تتراوح بين 30% إلى 70% من تنسيق ZIP التقليدي، وأصغر بنسبة 10% إلى 20% من تنسيق RAR.
- ضغط الكتل الصلبة (Solid block compression) يدمج الملفات المتشابهة في تدفق متواصل، مما يضاعف القضاء على البيانات المتكررة.
- تشفير AES-256 العسكري يدعم تشفير أسماء الملفات، مما يحجب محتويات الأرشيف عن الفحص غير المصرح به.
القيود الفنية والسلبيات
- يتطلب الضغط الصلب إلغاء ضغط الملفات السابقة في الكتلة عند استخراج ملف واحد فردي.
- استهلاك أعلى للذاكرة أثناء تشفير LZMA/LZMA2 بأعلى مستويات الضغط.
- يتطلب أدوات تابعة لجهات خارجية على إصدارات ويندوز الأقدم التي تفتقر إلى دعم 7z المدمج.
معلومات تقنية طريفة
- تنسيق 7z مفتوح المصدر بنسبة 100% ومرخص بموجب رخصة جنو العمومية الصغرى (GNU LGPL)، مع وجود حزمة تطوير البرمجيات LZMA SDK في الملكية العامة.
- مرشح BCJ2 في 7z يفصل أهداف الانتقال للتنفيذ لـ x86 بمدى 32 بت إلى دفق منفصل لزيادة الضغط إلى أقصى حد.
- نظام Windows 11 دمج أخيرًا الدعم الأصلي لاستخراج أرشيفات 7z في أواخر عام 2023، أي بعد 24 عاماً من ابتكاره.
الأسئلة التقنية المتكررة
لماذا يضغط تنسيق 7z بحجم أصغر من ZIP؟
يستخدم 7z خوارزمية LZMA2 المتقدمة بأحجام قواميس ضخمة (تصل إلى 1 جيجابايت) وضغط "مدمج" يقوم بضغط ملفات متعددة معاً كتدفق مستمر واحد، مما يلغي البيانات الزائدة عبر الملفات.
هل يمكنني فتح ملفات 7z دون تثبيت برنامج 7-Zip؟
نعم. يقوم نظام ويندوز 11 بفك ضغط ملفات 7z بشكل أصلي، ويمكن لـ File2File.app استخراج وتحويل ملفات 7z مباشرة داخل أي متصفح ويب على أي جهاز.
هل تشفير كلمة المرور في ملفات 7z آمن؟
نعم. يستخدم 7z تشفير AES-256 القياسي مع اشتقاق المفاتيح SHA-256، وهو آمن رياضياً ضد هجمات القوة العمياء عند استخدام كلمات مرور قوية.