تنظيف حقيقي للصور — يزيل البيانات الوصفية المخفية وموقع GPS والتهديدات من صورك، بالكامل على جهازك الخاص.

إزالة البيانات المخفية من صور GIF

03 تنسيق لا تُنتِجه الكاميرات تقريبًا

ملفات GIF نادرًا ما تكون مخرجًا مباشرًا لكاميرا - إنها تسجيلات شاشة، أو تعديلات على طراز الميمات، أو تحويلات من مقاطع فيديو. هذا يعني أن خطر بيانات GPS/الكاميرا الذي يتناوله هذا الموقع في أماكن أخرى نادرًا ما ينطبق هنا: مواصفة تنسيق GIF ليس فيها فعليًا مكان لـEXIF كما في JPEG، وفي الممارسة العملية تقتصر البيانات الوصفية الخاصة بـGIF غالبًا على كتل امتداد تعليق، تُستخدم بشكل أقل بكثير لأي شيء حساس.

تعمّق أكثر: لماذا تحتاج التنسيقات المتحركة تحديدًا إلى حد أقصى لعدد الصور

الخطر الحقيقي في GIF ليس البيانات الوصفية، بل البنية: يمكن لملف GIF أن يُعلن عن عدد ضخم من صور التحريك في ملف صغير، وفك الترميز الساذج الذي يتبع منطق "اعرض كل صورة فحسب" يمكن أن يحوّل تنزيلًا صغيرًا إلى تخصيص ذاكرة بحجم عدة غيغابايتات - قنبلة فك ضغط، وهي فئة الهجوم نفسها المذكورة في صفحة المقارنة، لكن خاصة بالتنسيقات المتحركة بدلًا من صورة واحدة كبيرة الحجم بشكل مفرط. تحدّ هذه الأداة عدد الصور التي تفكّ ترميزها قبل حدوث أي شيء أصلًا، وقد اختُبر ذلك مباشرة (تعمل حركة GIF حقيقية من 5 صور خلال العملية بالكامل؛ يُطبَّق حد الصور قبل التخصيص، وليس بعده).

ما الذي يحدث فعليًا لملف GIF هنا

تُفكّ كل صورة بالكامل إلى بكسلات خام وتُعاد ترميزها من الصفر، نفس إعادة البناء التي يمر بها أي تنسيق آخر على هذا الموقع - لذا فإن أي بيانات ترافق الملف بعد بايت نهاية GIF أو مخفية في كتلة امتداد تعليق تُستبعد تمامًا، تمامًا كما يُعامَل ملف JPEG أو PNG متعدد الأشكال. يُحفَظ توقيت التحريك (التأخيرات بين الصور)؛ لا يتغيّر شيء في تشغيل GIF، فقط يُزال ما ليس جزءًا مرئيًا من التحريك.

نظّف GIF الآن ←