كيف تعتّم ملف PDF بالطريقة الصحيحة
أخفينا البيانات الخاصة في كشف حساب بأربع طرق مختلفة، ثم حاولنا استعادتها. المربعات السوداء والنسخة الممسوحة ضوئيًا كشفت كل التفاصيل. طريقة واحدة فقط لم تترك شيئًا.
أدلة عن صيغ الملفات وPDF والفيديو والصوت وكيف تبقى ملفاتك خاصة. معظمها يبدأ من اختبار على ملفات حقيقية، فتأتي النصائح مع أرقامها.
أخفينا البيانات الخاصة في كشف حساب بأربع طرق مختلفة، ثم حاولنا استعادتها. المربعات السوداء والنسخة الممسوحة ضوئيًا كشفت كل التفاصيل. طريقة واحدة فقط لم تترك شيئًا.
حفظنا ست صور ورسمًا بيانيًا بالصيغ الأربع بالجودة المرئية نفسها وقارنا الأحجام. الصيغ الأحدث تتفوق بفارق كبير في الصور، لكن لكل صيغة عملها.
نماذج الرفع تطلب 300 DPI، والمطابع تطلب دقة عالية، والهواتف تحفظ صورًا بـ12 ميغابكسل. اختبرنا ما يفعله رقم DPI حقًا، وكيف يتبع حجم الملف عدد البكسلات، وكم بكسلًا يحتاج كل استخدام.
أدوات الضغط إما تصغّر الصور داخل PDF وإما تحوّل كل صفحة إلى صورة. جرّبنا الطريقتين على ثلاثة أنواع من المستندات. الأولى نقلت كتيّبًا من 47 ميغابايت إلى 287 كيلوبايت مع بقاء كل كلمة، والثانية جعلت تقريرًا نصيًا أكبر بخمس مرات.
حوّلنا مقطعًا من كاميرا وتسجيلًا للشاشة إلى GIF وMP4 وWebM بالحجم نفسه. كان GIF أكبر بما يصل إلى 16 مرة وبدا أسوأ مع ذلك. هذا هو السبب، ومتى يبقى GIF الخيار الصحيح.
كل صورة تحمل بيانات مخفية عن الكاميرا والوقت وغالبًا المكان. قرأنا ما كانت تسع صور منشورة ما زالت تكشفه، وأضفنا موقعًا لنُظهر مدى دقته، وتحققنا من أن إزالته لا تمس الصورة.
يخزّن SVG الأشكال ويخزّن PNG البكسلات، وهذا يحدد أيهما يناسب المهمة. قسنا خمسة ملفات SVG متفاوتة جدًا في تعقيدها مقابل نسخ PNG بأربعة أحجام، وحوّلنا شعارًا وختمًا وصورة فوتوغرافية إلى SVG.
قوة كلمة المرور تأتي من عدد كلمات المرور التي كان يمكن اختيارها، لا من مدى تعقيد مظهرها. حسبنا كم تصمد أنواع شائعة من كلمات المرور أمام بطاقة رسوميات حديثة، ولماذا تسقط أولًا تلك التي يخترعها الناس.
ملفا PDF بعدد الصفحات نفسه قد يختلفان في الحجم ألف مرة. فككنا خمسة أنواع حقيقية من PDF وقسنا ما يملؤها: صور أو مسح ضوئي أو خطوط أو رسوم. لكل سبب حله الخاص.
حجم الفيديو هو معدل البت مضروبًا في المدة، وكل إعداد يعمل من خلال هذه المعادلة. ضغطنا مقطعين بدقة Full HD بكل إعداد وقسنا حجم كل نتيجة وجودتها، بما في ذلك النصيحة المعتادة بخفض الدقة.
تحوّل MD5 وSHA-256 كلتاهما الملف إلى بصمة قصيرة، لكن واحدة فقط ما زال يمكن الوثوق بها حين يحاول أحدهم خداعك. قسنا سرعة سبع دوال تجزئة ونظرنا في ما تعنيه كلمة «مكسورة» حقًا.
كل برنامج يحفظ JPEG يطلب جودة من 0 إلى 100، والمقايضة بين الحجم والجودة أبعد ما تكون عن الخطية. حفظنا ست صور باثني عشر إعدادًا وقسنا ما تغيّره كل خطوة.
مزجنا خمسة أنواع من الضوضاء بتسجيلات حقيقية لأشخاص يتحدثون ونظفناها بشبكة عصبية صغيرة تعمل في المتصفح. كادت الضوضاء الثابتة تختفي. أما الأصوات المفاجئة والموسيقى فكانت قصة أخرى.
حزمنا المجلدات نفسها من الصور والفيديو والمستندات والبيانات في أرشيفات ZIP و7z وRAR وقسنا الحجم والسرعة. الفائز يتوقف كليًا تقريبًا على ما في الداخل.
معظم المحوّلات على الإنترنت ترسل ملفك إلى خادم، وبعضها يؤدي العمل في متصفحك بدلًا من ذلك. هكذا تعرف أي نوع هو الموقع في دقيقة تقريبًا، وهكذا بدا كل طلب حين حوّلنا صورة على موقعنا.
حفظنا الجدول نفسه ذا 100,000 صف بصيغة CSV وكمصنف Excel وبصيغة JSON، ثم قارنا الأحجام وسرعة قراءة كل منها في الشيفرة وما يحدث من أخطاء مع التواريخ والأصفار البادئة والأرقام الطويلة.
تصحيح الأخطاء الأعلى يجعل رمز QR يصمد أمام التلف، لكنه يجعله أكثف أيضًا. أنشأنا رموزًا لأربعة أنواع شائعة من المحتوى بكل مستوى وغطيناها شيئًا فشيئًا حتى توقفت قراءتها.
الطابع الزمني في Unix مجرد عدد من الثواني، ومع ذلك يسبب سيلًا ثابتًا من الأخطاء. ما الذي يعدّه، وكيف تميز الثواني من الميلي ثانية بنظرة، وما الذي يحدث مع المناطق الزمنية والثواني الكبيسة، ولماذا يهم عام 2038.