هل محوّلات الملفات عبر الإنترنت آمنة؟
ترفع معظم مواقع التحويل ملفك إلى خادم لا تعرف عنه شيئًا. أحيانًا لا بأس بذلك. وأحيانًا تكون فكرة سيئة جدًا.
نُشر في
ما الذي يحدث عادة عند الرفع
في موقع التحويل التقليدي يُرسل ملفك إلى خوادم المشغّل ويُكتب على القرص ويُعالَج ويُخزَّن إلى أن يُجلب رابط التنزيل أو ينتهي مؤقت الاحتفاظ. أي أن نسخة كاملة من ملفك توجد على بنية تحتية لا تتحكم فيها، لمدة لا تستطيع التحقق منها، ويمكن لأي شخص يملك صلاحية الوصول إلى تلك الأنظمة الاطلاع عليها.
بالنسبة إلى صورة إجازة، فهذا مقابل عادل لخدمة مجانية. أما بالنسبة إلى عقد موقّع أو مسح ضوئي لجواز سفر أو رسالة طبية أو تسجيل غير منشور أو جدول بيانات لسجلات العملاء، فهو قرار يستحق أن يُتخذ عن قصد لا عن غير قصد.
اقرأ ما تعد به السياسة فعلًا
«نحذف ملفاتك بعد 24 ساعة» التزام بالاحتفاظ لا بالخصوصية. فهو لا يقول شيئًا عمّن يستطيع قراءة الملف خلال تلك الساعات الـ24، أو ما إذا كانت النسخ الاحتياطية تبقى بعدها، أو أي معالجين فرعيين يتلقونه، أو في أي ولاية قضائية توجد الخوادم.
والأسئلة التي تستحق الطرح أضيق: هل الملف مشفّر أثناء التخزين، ومن من الموظفين يستطيع الوصول إليه، وهل يُشارك مع أي طرف ثالث، وقانون أي دولة ينطبق إذا طلبه أحد.
كيف تعرف أي نوع من المواقع تتصفح
الاختبار الموثوق يستغرق عشر ثوانٍ. افتح أدوات المطور في متصفحك، وانتقل إلى تبويب Network، ثم حوّل ملفًا.
- على الخادم: سترى طلب POST أو PUT كبيرًا بحجم ملفك تقريبًا، ثم استعلامات متكررة، ثم تنزيلًا.
- على جهازك: سترى شيفرة الصفحة نفسها تُحمَّل، وربما تنزيلًا لمرة واحدة للمحرك، ثم لا يوجد أي طلب يحمل ملفك على الإطلاق.
ودليل ثانٍ: افصل الاتصال بالإنترنت بعد تحميل الصفحة. المحوّل الذي ما زال يعمل لم يكن يرسل ملفك إلى أي مكان.
ما الذي يغيّره التحويل داخل المتصفح
تستطيع المتصفحات اليوم تشغيل محركات تحويل حقيقية محليًا عبر WebAssembly، ومنها ffmpeg، وهو المحرك نفسه الذي تُبنى عليه كثير من محوّلات سطح المكتب. يُقرأ الملف من القرص إلى ذاكرة الصفحة، ويُحوَّل بمعالجك أنت، ثم يُسلَّم إليك.
لا توجد نقطة رفع، فلا توجد نسخة على الخادم يمكن أن تتسرب أو تُستدعى قضائيًا أو تُحفظ أو تُباع. لا يستطيع المشغّل رؤية المحتوى ولا اسم الملف ولا حتى نوعه، لأن شيئًا من ذلك لا يُرسل. وهذا ضمان بنيوي لا وعد في سياسة، وهما أمران مختلفان اختلافًا ذا معنى.
وهو ليس سحرًا كذلك. فالصفحة ما زالت تأتي من خادم، وغالبًا ما تجلب أدوات المتصفح محركاتها الأكبر من شبكات CDN عامة، فأنت تثق بمشغّل الموقع وبكل مزوّد يحمّل منه شيفرة بألا يرسل شيفرة خبيثة. وهذه الثقة نفسها التي يتطلبها أي موقع. وما يمكنك فحصه بنفسك أضيق لكنه مفيد: افتح تبويب Network أثناء التحويل ولن ترى أي طلب يحمل ملفك. هذا الفحص يغطي الزيارة التي راقبتها لا الزيارات المقبلة.
قاعدة معقولة
اطرح سؤالًا واحدًا: هل سيهم لو قرأ غريب هذا الملف؟ إذا كان الجواب لا، فاستخدم ما هو مريح. وإذا كان نعم، فاستخدم محوّلًا يعمل محليًا، أو برنامج سطح مكتب. تكلفة الخطأ غير متكافئة: فالراحة التي توفرها صغيرة، أما الانكشاف فليس كذلك.
وقبل مشاركة صورة في أي مكان، يمكنك أيضًا إزالة بيانات EXIF منها، وهي تزيل الموقع وتفاصيل الكاميرا التي تحملها صور كثيرة. وكل أداة في هذا الموقع تعمل بالطريقة الموصوفة أعلاه: في متصفحك ودون رفع أي شيء.