هل يمكن أن تحتوي ملفات ZIP على فيروسات؟ كيف تفك الضغط بأمان
ملفات ZIP وRAR منتشرة في حياتنا اليومية — وثائق العمل، صور الذكريات، الملفات المرسلة عبر واتساب. معظم الناس يفتحونها بنقرة مزدوجة دون تفكير. هذا بالضبط ما يعتمد عليه المهاجمون. الملفات المضغوطة ليست مجرد أوعية محايدة — إنها وسائل توصيل، ومحتواها قد يكون برامج فدية أو سكريبتات تُعدّل إعدادات نظامك في صمت.
يشرح هذا الدليل الأخطار الكامنة في الأرشيفات، ولماذا لا يكفي برنامج الحماية المحلي دائمًا، وكيف يُقلّل استخدام أداة استخراج مقيّدة عبر الإنترنت معظم المخاطر قبل أن يلمس أي ملف جهازك.
ما الذي يمكن إخفاؤه داخل ملف ZIP
الأرشيف مجرد حاوية. يمكنه احتواء أي شيء، بما في ذلك:
- الملفات التنفيذية — ملفات
.exeو.batو.cmdو.vbsو.ps1التي تُشغّل كودًا فور فتحها. - مستندات Office تحتوي على وحدات ماكرو — ملف
.docxأو.xlsmيُشغّل ماكرو عند الفتح ويُنزّل حمولة ثانية في الخلفية. - حمولات JavaScript — ملفات
.jsيمكن لـ Windows Script Host تشغيلها مباشرةً من سطح المكتب. - سكريبتات مُعتّمة — كود مُجعَل غير مقروء عمدًا لمنع الماسحات الثابتة من تمييز النمط الضار.
- خدعة الامتداد المزدوج — ملف باسم
فاتورة.pdf.exeيظهر في Windows كـفاتورة.pdfحين تكون امتدادات الملفات مخفية (الإعداد الافتراضي). الأيقونة تبدو كـ PDF. الملف في الحقيقة تنفيذي.
لا يستلزم أيٌّ من هذه الأخطار ثغرةً في برنامج الأرشفة ذاته. يكفي مجرد استخراج الملف وفتحه.
كيف تنتشر البرامج الضارة عبر الأرشيفات
يُعدّ تنسيق الأرشيف بحد ذاته أداةً للهندسة الاجتماعية. أبرز مسارات التوزيع:
مرفقات واتساب — في المنطقة العربية، يُستخدم واتساب بكثافة في التواصل المهني والشخصي على حدٍّ سواء. يُرسل المهاجمون ملفات ZIP تدّعي أنها فواتير أو مستندات رسمية أو عروض عمل. بعض تطبيقات الحماية على الهاتف لا تفحص محتوى الأرشيف قبل الاستخراج.
بريد إلكتروني احتيالي — رسالة تتظاهر بكونها إشعار شحن أو فاتورة أو مستندًا من قسم الموارد البشرية تُرفق بها ملف ZIP. الملف الضار بداخله يفلت من بعض بوابات البريد لأنه لا يظهر إلا بعد الاستخراج.
أرشيفات متداخلة — ZIP داخل ZIP داخل ZIP. كل طبقة تتطلب استخراجًا يدويًا، مما يُنهك الماسحات التلقائية التي لا تفحص سوى طبقة واحدة.
أرشيفات محمية بكلمة مرور — يُرسل المهاجم ZIP مع كلمة المرور في نص الرسالة ذاتها. الأرشيف مشفّر، فلا يستطيع أي برنامج حماية فحص محتواه. يفكّ المستخدم التشفير بنفسه، فيُعطّل الماسح كليًّا.
قنبلة Zip: ملف صغير يُوقف نظامك
قنبلة zip هي أرشيف مُصمَّم للتمدد إلى حجم كارثي عند الضغط. المثال الأشهر، 42.zip، حجمه 42 كيلوبايت على القرص، لكنه يتمدد عند استخراجه الكامل إلى نحو 4.5 بيتابايت — كافٍ لملء آلاف الأقراص الصلبة وتعطيل أي نظام يحاول معالجته دون حماية.
تعمل هذه التقنية بضغط طبقات من البيانات المتكررة. في حالة الضغط، مليار بايت متطابق يكاد لا يشغل مساحة. عند الاستخراج، يحاول النظام تخصيص الذاكرة وكتابة الملفات لكل ذلك في آنٍ واحد.
برنامج الاستخراج الذي لا يتحقق من الحجم غير المضغوط قبل البدء سيستمر في العمل حتى ينفد القرص أو الذاكرة.
هجمات اجتياز المسار
يُضمّن هجوم اجتياز المسار اسم ملف ضار مباشرةً في الأرشيف. بدلًا من document.txt، قد يحمل ملف اسمًا كـ ../../Windows/System32/drivers/etc/hosts أو ../../../.bashrc. يتّبع برنامج الاستخراج الضعيف هذا المسار حرفيًّا ويكتب الملف خارج مجلد الاستخراج المقصود.
بعبارة بسيطة: يتحكم المهاجم في مكان وصول الملف على نظامك. بإمكانه الكتابة فوق ملفات النظام، أو استبدال ملفات الضبط، أو وضع ملفات تنفيذية في مواضع تعمل تلقائيًّا عند الإقلاع. الأرشيف يبدو ZIP عاديًّا تمامًا. يحدث الضرر في صمت أثناء الاستخراج.
لماذا الاستخراج المحلي محفوف بالمخاطر
حين تستخرج أرشيفًا محليًّا، تكشف ثلاث طبقات من نظامك في آنٍ واحد:
- نظام الملفات — يمكن لاجتياز المسار أو سكريبتات التشغيل التلقائي الكتابة في أي مكان تملك فيه حساب المستخدم صلاحية الوصول.
- برنامج الحماية — يكتشف فقط ما يعرفه. الحمولات المُعتّمة والجديدة والمشفّرة تتفادى برامج الحماية المحلية باستمرار.
- برنامج الاستخراج — ثغرات غير مُرقَّعة في WinRAR و7-Zip والمستخرج المدمج في Windows جرى استغلالها فعليًّا. فتح أرشيف مُعدَّل قد يكون كافيًا لتفعيل الثغرة.
نقرة مزدوجة واحدة خاطئة على ملف داخل الأرشيف قد تُشغّل سكريبتًا قبل أن يُتاح لبرنامج الحماية فرصة للتفاعل.
أسلوب البيئة المقيّدة: معالجة الملفات عن بُعد
حين تستخرج أرشيفًا عبر أداة مقيّدة عبر الإنترنت، تجري عملية الاستخراج على خادم بعيد — لا على جهازك. نظام التشغيل ونظام الملفات والتطبيقات المحلية لا تُلمَس أبدًا. إن احتوى الأرشيف على قنبلة zip، فستصطدم بحاوية على الخادم. وإن احتوى على ملف تنفيذي، فسيبقى في مجلد مؤقت يُحذف بعد تنزيلك، ولن يعمل محليًّا أبدًا.
هذا ليس حلًّا مؤقتًا — إنه الفصل المعماري الصحيح بين المحتوى غير الموثوق وبيئتك المحلية.
ما الذي تفعله FileCrank لحمايتك
صُمِّمت أداة الاستخراج في FileCrank مع الأخذ بعين الاعتبار هذه التهديدات تحديدًا:
- كشف قنابل Zip — يُفحَص الحجم غير المضغوط قبل بدء الاستخراج. الملفات التي ستتجاوز الحدود الآمنة تُرفض فورًا قبل كتابة أي بيانات.
- منع اجتياز المسار — تُعقَّم جميع مسارات الإخراج قبل الكتابة. تسلسلات الاجتياز (
../،..\\) تُوحَّد لضمان بقاء الملفات المستخرجة دائمًا داخل الدليل المقصود. - التحقق من نوع MIME — تُفحَص رؤوس الملفات (البايتات السحرية) لا الامتدادات فقط. ملف باسم
صورة.jpgوهو في الحقيقة ملف تنفيذي لـ Windows يُكشَف عند مستوى الرأس. - التنظيف التلقائي — الأرشيفات المرفوعة والملفات المستخرجة تُحذف من الخادم بعد اكتمال تنزيلك. لا يُحتَفظ بأي شيء.
- لا حاجة للتثبيت — لا شيء يعمل على جهازك. لا إضافة للمتصفح، لا تطبيق سطح مكتب، لا خطر سلسلة التوريد من برنامج مُثبَّت.
يمكنك أيضًا إعادة تعبئة الأرشيفات لحذف الملفات غير المرغوب فيها قبل المشاركة، أو ضغط الملفات لإنشاء أرشيفات نظيفة بنفسك.
قائمة التحقق قبل فتح أي أرشيف
تحقق من هذه النقاط قبل استخراج أي ملف مضغوط تلقّيته:
- هل طلبتَ هذا الملف، أم وصل بشكل غير متوقع؟
- هل هوية المرسل مُتحقَّق منها — ليس مجرد اسم مألوف، بل نطاق بريد إلكتروني موثّق؟
- هل اسم الملف مطابق لما تتوقعه؟
- هل يحتوي الأرشيف على ملفات تنفيذية أو سكريبتات أو ملفات Office تحتوي على وحدات ماكرو؟
- هل هو محمي بكلمة مرور أُرسلت في الرسالة ذاتها؟
- هل راجعتَ قائمة الملفات قبل استخراج كل شيء؟
إن أثار أي إجابة شكًّا لديك، استخدم أداة الاستخراج عبر الإنترنت لفحص المحتوى في بيئة مقيّدة قبل التعامل مع الملف محليًّا.
الأسئلة الشائعة
هل يمكن لملف ZIP أن يُصيب جهازك بمجرد تنزيله؟ التنزيل وحده لا يكفي عادةً — يجب استخراج المحتوى الضار وتنفيذه. غير أن بعض المتصفحات تستخرج الملفات تلقائيًّا، وثغرات برامج الضغط قد تنشط عند مجرد فتح الملف.
ما هي قنبلة zip وكيف أحمي نفسي منها؟ قنبلة zip هي أرشيف مُصمَّم للتمدد إلى حجم ضخم عند الاستخراج، يستنزف القرص أو الذاكرة حتى يتعطل النظام. تتحقق الحماية باستخدام مستخرج يفحص الحجم غير المضغوط قبل كتابة أي بيانات — وهذا ما تفعله FileCrank قبل أي معالجة.
هل فتح ZIP وصل عبر البريد الإلكتروني آمن؟
فقط إن كنتَ متأكدًا من هوية المرسل والسياق. ملفات ZIP غير المتوقعة، وتلك التي تُرسَل كلمة مرورها في الرسالة ذاتها، وتلك التي تحتوي على ملفات .exe أو .vbs ينبغي التعامل معها بحذر.
هل تستطيع برامج الحماية كشف البرامج الضارة داخل ZIP؟ معظم برامج الحماية الحديثة تفحص محتوى الأرشيفات غير المشفّرة. غير أن الأرشيفات المحمية بكلمة مرور والمتداخلة بعمق والبرامج الضارة الجديدة أو المُعتّمة كثيرًا ما تفلت من الكشف.
لماذا أداة الاستخراج عبر الإنترنت أأمن من البرامج المحلية؟ تجري عملية الاستخراج على خادم بعيد. نظام ملفاتك المحلي وتطبيقاتك لا تتعرض أبدًا. قنبلة zip تصطدم ببيئة الخادم المقيّدة. محاولة اجتياز المسار تكتب في حاوية مؤقتة. جهازك لا يرى الملفات المستخرجة الخام أبدًا.