Gif Steganography

+10
ڈاؤن لوڈز
مواد کی درجہ بندی
ہر کوئی
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر

اس ایپ کے بارے میں

Steganography کیا ہے؟

تصور کریں کہ آپ ایک خفیہ پیغام بھیجنا چاہتے ہیں۔ آپ اپنے پیغام کو انکوڈ کر کے بھیجیں گے۔ ایسا کرنے سے، آپ کو اب بھی ان لوگوں کی توجہ مبذول کرنے کا خطرہ ہے جو اسے گزرتے ہوئے دیکھیں گے۔ آپ نے ایک خفیہ پیغام بھیجا، لیکن آپ نے اسے خفیہ طور پر نہیں کیا!

اسے احتیاط سے بھیجنے کے لیے، آپ کو اپنے پیغام کو دوسرے پیغام کے اندر چھپانا ہوگا، یہ ایک معصوم پہلو ہے۔ یہ سٹیگنوگرافی ہے!

یہ کس لیے ہے؟
آپ کر سکتے ہیں:
• حساس ڈیٹا کو آنکھوں یا وائرس سے دور چھپائیں۔
• پیغامات کو چھپائیں اور انہیں بغیر کسی شک کے ای میل کے ذریعے کسی کو بھیجیں۔
• انتہائی نگرانی والے یا مخالف ماحول میں خفیہ پیغامات بھیجیں۔
• چھپے ہوئے پیغامات کے ساتھ تصاویر کو ویب صفحات پر ایمبیڈ کریں یا انہیں کچھ سوشل نیٹ ورکس پر پوسٹ کریں۔
• وغیرہ…

یہ کیسے کام کرتا ہے؟

عام طور پر سٹیگنوگرافی الگورتھم کسی تصویر کے پکسلز کو اس طرح سے تھوڑا سا تبدیل کرتے ہیں کہ انسانی آنکھ کو کوئی فرق نظر نہیں آتا (ایل ایس بی میں ترمیم، ڈی سی ٹی کی ہیرا پھیری...)۔ تاہم، کمپیوٹر کے لیے، اصل تصویر کے مقابلے میں یہ فرق نظر آتا ہے۔

یہ ایپلیکیشن GIF امیجز کا استعمال کرتی ہے کیونکہ ان کے پاس ایک خاصیت ہے جو اصل سے بالکل مماثل اور مکمل طور پر معیاری ڈھانچہ کے ساتھ ایک نئی تصویر تیار کرنے کی اجازت دیتی ہے۔ کچھ بھی شامل نہیں کیا گیا ہے، کوئی پکسلز میں ترمیم نہیں کی گئی ہے!

کن پیغامات کو چھپایا جا سکتا ہے؟

ٹیکسٹ میسج کے علاوہ، آپ کسی بھی فائل کو ایمبیڈ کر سکتے ہیں۔

پیغامات کا سائز تصویر کے طول و عرض پر منحصر نہیں ہے، بلکہ صرف استعمال شدہ رنگوں کی تعداد اور تصویر میں متحرک تصاویر کی تعداد پر منحصر ہے۔ اس طرح، ایک اینیمیٹڈ GIF امیج، یہاں تک کہ چند پکسلز کی، 256 رنگوں میں 5 تصاویر کے ساتھ تقریباً ایک کلو بائٹ (یا اس سے زیادہ اگر پیغام کو کمپریس کیا جا سکتا ہے) کا پیغام محفوظ کر سکتا ہے!

ذخیرہ کرنے کی گنجائش بڑھانے کے لیے ڈیٹا کو کمپریس کیا جاتا ہے (DEFLATE موڈ)۔ آپ اپنے آپ کو پیغام میں 64 حروف تک محدود کر سکتے ہیں تاکہ اس کے سائز میں 33 فیصد اضافہ ہو سکے۔

اگر پیغام بہت بڑا ہے تو، ایپلی کیشن اسٹوریج کی گنجائش کو بڑھانے کے لیے رنگین ٹیبلز کو خود بخود بڑھا یا شامل کر سکتی ہے (اس کے باوجود تصویر GIF معیار کے مطابق رہتی ہے)۔ تاہم نوٹ کریں کہ اگر پیلیٹس کو شامل کرنا ضروری نہیں ہے، تو بنائی گئی فائل کا سائز عملی طور پر تبدیل نہیں ہوتا ہے، جس کی وجہ سے تصویر کم مشکوک ہو جاتی ہے!

پیغام کے لیے کیا سیکیورٹی ہے؟

اضافی سیکیورٹی کے لیے، پیغامات کو 256-بٹ AES (GCM موڈ) کے ساتھ ایک خفیہ کلید کے ساتھ خفیہ کیا جاتا ہے جو PBKDF2 الگورتھم (16,000 تکرار) کے ذریعے پاس ورڈ سے تیار کیا جاتا ہے۔

کیا ہم ان تصاویر کا اشتراک کر سکتے ہیں؟

جو تصاویر تیار کی گئی ہیں وہ مکمل طور پر 'نارمل' ہیں، آپ انہیں پیغام میں تبدیلی کیے بغیر کسی بھی طریقے سے بھیج سکتے ہیں، بشرطیکہ فائل فارمیٹ میں کوئی تبدیلی نہ کی گئی ہو (مثال کے طور پر mp4 ویڈیو میں جیسا کہ WhatsApp کے ساتھ)۔ دوسری طرف، اگر تصویر میں ترمیم کی جاتی ہے تو پیغام عام طور پر تباہ ہو جائے گا۔

ذاتی ڈیٹا

آپ کا ذاتی ڈیٹا محفوظ ہے کیونکہ تمام پروسیسنگ مکمل طور پر آپ کے آلے پر ہوتی ہے، کوئی ڈیٹا کسی بیرونی سرور پر منتقل نہیں ہوتا ہے۔ کسی اکاؤنٹ کی ضرورت نہیں ہے۔
اپ ڈیٹ کردہ بتاریخ
7 جون، 2024

ڈیٹا کی حفاظت

سیفٹی اس بات کو سمجھنے کے ساتھ شروع ہوتی ہے کہ ڈویلپرز آپ کا ڈیٹا کیسے اکٹھا اور اس کا اشتراک کرتے ہیں۔ ڈیٹا کی رازداری اور سیکیورٹی کے طریقے آپ کے استعمال، علاقے اور عمر کی بنیاد پر مختلف ہو سکتے ہیں۔ ڈویلپر نے یہ معلومات فراہم کی ہے اور وقت کے ساتھ ساتھ اسے اپ ڈیٹ کر سکتا ہے۔
فریقین ثالث کے ساتھ کسی بھی ڈیٹا کا اشتراک نہیں کیا گیا
ڈویلپرز کے اشتراک کے اعلان کے بارے میں مزید جانیں
کوئی ڈیٹا اکٹھا نہیں کیا گیا
ڈویلپرز کے اکٹھا کرنے کے اعلان کے طریقے بارے میں مزید جانیں

نیا کیا ہے

Bug fixing in GifDecoder
Android 14