إخفاء المعلومات
أخفِ نصًا سريًا داخل صورة بتقنية إخفاء البيانات LSB، مع كلمة مرور اختيارية، ثم استخرجه لاحقًا - كل ذلك في متصفحك. يبدو ملف PNG الناتج مطابقًا للأصل؛ لا تعيد حفظه بصيغة JPEG أبدًا.
ما هو إخفاء المعلومات (Steganography)؟
هو فن إخفاء رسالة داخل ملف آخر بحيث لا يظهر وجودها إطلاقًا. هنا تُخفى نصوصك داخل صورة عادية بتغيير طفيف جدًا في ألوان بكسلاتها، فتبدو الصورة كما هي تمامًا ولا يلاحظ أحد وجود رسالة.
ما مبدأ عمل LSB؟
LSB تعني البت الأدنى قيمة. تُخزَّن الصور الملونة بحيث تتكون كل قناة لون (أحمر/أخضر/أزرق) من 8 بتات، وتستبدل الأداة البت الأخير فقط من كل قناة ببت من رسالتك. التغيير الأقصى في أي لون هو 1 من 255، وهو غير مرئي بالعين.
كم نصًا يمكن أن تتسع الصورة؟
السعة = العرض × الارتفاع × 3 ÷ 8 بايت، لأن كل بكسل يحمل 3 بتات مخفية. فمثلًا صورة 1000×1000 تتسع لنحو 375 ألف بايت من النص (تُحجز 9 بايت للترويسة أولًا). تُظهر الأداة السعة المتاحة وتعطّل زر الإخفاء إذا تجاوزتها.
لماذا يجب التصدير بصيغة PNG؟
لأن PNG تنقل البكسلات دون فقدان، فتبقى البتات المخفية سليمة. أما JPEG فيعيد ضغط الصورة ويمزق هذه البتات، فتضيع الرسالة. لهذا يظهر تنبيه عند رفع صورة JPEG: النتيجة تُنزَّل PNG ولا يجوز إعادة حفظها JPEG.
ماذا يحدث لو أُعيد ضغط الصورة؟
أي حفظ بفقدان (تحويل إلى JPEG، أو مشاركة عبر تطبيقات تعيد ترميز الصور كثير من تطبيقات المراسلة) سيكتب فوق البتات الأدنى ويفسد الرسالة. شارك الملف كما نزّلته تمامًا، ويُستحسن إرساله كمرفق ملف لا كصورة معروضة.
ماذا تفعل كلمة المرور؟
عند إدخالها تولّد الأداة تيارًا من البايتات يُدمج مع النص بعملية XOR، وتوزّع مواضع البتات بترتيب يعتمد على كلمة المرور وملح عشوائي مخزّن في الصورة. كلمة مرور خاطئة تعطي بيانات عشوائية لا الرسالة، مع مجموع تحقق يكشف الخطأ بدل عرض حروف لا معنى لها.
هل هذا تشفير قوي؟
لا. كلمة المرور تحجب وتشتت الرسالة لكنها ليست أمانًا تشفيريًا؛ من يعرف طريقة العمل قد يكتشف وجود بيانات مخفية. لبيانات حساسة جدًا شفّرها أولًا بأداة مخصصة ثم أخفِ النص المشفر في الصورة.
هل تُرفع صوري أو رسائلي؟
لا. كل المعالجة تجري محليًا في متصفحك عبر Canvas API، ولا تُرسل أي صورة أو نص أو كلمة مرور إلى أي خادم، ولا يحتاج الأمر حسابًا، وتعمل الصفحة دون اتصال بعد تحميلها.
كيفية استخدام إخفاء المعلومات
يخفي هذا القلم رسالة نصية سرية داخل صورة عادية باستخدام تضمين البت الأقل أهمية (LSB). يبدو ملف PNG الناتج ويُفتح تمامًا كالصورة الأصلية، لكنه يحمل رسالتك في البت الأدنى من كل قيمة حمراء وخضراء وزرقاء. لا يلاحظ أحد الفرق بالنظر إلى الصورة، وكل شيء يعالج محليًا في متصفحك.
- افتح تبويب «الإخفاء»، ثم انقر على منطقة الرفع أو اسحب صورة PNG/JPG إليها. تُبسَّط الصورة على خلفية بيضاء وتظهر في المعاينة.
- اكتب الرسالة السرية في صندوق النص وأدخل كلمة مرور اختياريًا. يُظهر سطر السعة كم بايتًا تحمله الصورة (العرض × الارتفاع × 3 ÷ 8) وكم تحتاجه رسالتك، متضمنة رأسًا من 9 بايتات.
- اضغط «إخفاء النص في الصورة». تُكتب بتات الرسالة في البت الأدنى لكل قناة لون، مع تشويشها بتيار مولَّد من كلمة المرور إن ضبطت واحدة.
- اضغط «تنزيل PNG» وشارك الملف كما هو. لا تعيد حفظه أبدًا بصيغة JPEG ولا ترسله عبر تطبيقات تعيد ضغط الصور — الضغط الفاقد يطمس البتات المخفية.
- لقراءة رسالة، افتح تبويب «الاستخراج»، وارفع صورة PNG المخفية، وأدخل كلمة المرور نفسها إن استُخدمت، واضغط «استخراج النص». كلمة المرور الخاطئة لا تنتج سوى رموز عشوائية.
صورة بأبعاد 1000 × 1000 بكسل تحتوي نحو 375 كيلوبايت من النص (ناقص الرأس ذي 9 بايتات). اعتبر النتيجة تمويهًا لا تشفيرًا قويًا: كلمة المرور تشتت الرسالة وتحجبها، أما البيانات الحساسة فاستخدم قبلها تشفيرًا مخصصًا.
أدوات ذات صلة
- علامة مائية أضف علامة مائية نصية أو صورية إلى الصور مجانًا عبر الإنترنت. اضبط الموضع والشفافية والحجم والخط والتبليط. احمِ صورك فورًا.
- كاشف الأحرف المخفية اكتشف الأحرف غير المرئية وذات العرض الصفري وتجاوز RTL في النص. أداة أمان مجانية عبر الإنترنت للعثور على أحرف Unicode المخفية.
- تشفير النص تشفير وفك تشفير آمن للنص باستخدام AES-GCM/AES-CBC. قائم على كلمة المرور، معالجة في المتصفح فقط، البيانات لا تغادر جهازك أبدًا.
- مدقق التجزئة احسب وتحقق من تجزئات MD5 وSHA-1 وSHA-256 وSHA-512 محليًا
- تقسيم إطارات GIF استخرج وحمّل إطارات فردية من رسوم GIF كـ PNG أو ورقة رسوم. أداة مجانية عبر الإنترنت مع معاينة وتصدير ZIP.
- عكس GIF عكس ترتيب تشغيل رسوم GIF المتحركة مجانًا عبر الإنترنت. ارفع، عاين وحمّل GIF معكوس فورًا.
- مغير سرعة GIF غيّر سرعة رسوم GIF المتحركة عبر الإنترنت. سرّع أو أبطئ ملفات GIF فوراً.
- فيديو إلى GIF حوّل الفيديو إلى GIF متحرك عبر الإنترنت. اضبط الجودة ومعدل الإطارات والدقة مباشرة في متصفحك دون الحاجة إلى رفع أي ملفات.