في هذه المقالة، سنتعرف على كيفية استخدام أداة Steghide، وهي أداة شهيرة، لإخفاء الملفات داخل الصور، وبالتالي توفير طبقة إضافية من الأمان.
ما هي Stegnoraphy ؟
الستيجنوغرافيا هي تقنية إخفاء المعلومات داخل ملفات أو وسائط أخرى دون أن يثير ذلك شبهة احد، مثل ملفات الصور والصوت ومقاطع الفيديو. تعتمد هذه الفكرة على الاعتقاد بأن أفضل طريقة لحماية البيانات هي جعلها مخفية داخل بيانات اخرى مرئية. و بالتالي توفر الستيغنوجرافيا وسيلة سرية للتواصل، وتحمي البيانات الحساسة من العيون المتطفلة.
يتم في الغالب استعمال الستيجانوجرافيا بالتزامن مع التشفير، لضمان سرية و حماية أفضل للبيانات، بحيث يهدف التشفير إلى جعل الرسالة غير مفهومة الا لمن يمتلك مفتاح التشفير، أما الستيجانوغرافيا فهي تهدف الى إخفاء البيانات من الأساس. و من خلال الجمع بين التشفير و الستيجانوجرافيا يمكن للمستخدم إخفاء الرسالة داخل الملف و تشفيرها او تشفير الرسالة و إخفاءها لتوفير طبقة امان إضافية. للمزيد من المعلومات يمكنكم الاطلاع على المقال التالي "الستيجانوجرافيا: علم إخفاء البيانات".
ما هي أداة Steghide؟
أداة Steghide هي أداة قوية تعمل على سطر الأوامر، وتختص في إخفاء البيانات داخل ملفات الصور. و تعمل أداة Steghide من خلال استبدال البتات الاقل أهمية في الصورة بالبيانات المخفية. يضمن هذا النهج أن التغييرات التي تطرأ على الصورو لا يمكن تحديدها بالعين المجردة.
كيفية تثبيت Steghide:
قبل أن تبدأ، تأكد من تثبيت steghide على جهاز الكمبيوتر الخاص بك. يمكنك تنزيل النسخة الأحدث من الموقع الرسمي للأداة أو من خلال سطر الاوامر.
تثبيث steghide على ويندوز
اذا كنت تستعمل نظام التشغيل ويندوز، كل ماعليك من أجل تثبيت أداة Steghide، هو الذهاب إلى الموقع الرسمي من هنا، ثم تقوم بعمل Download للأداة.
و بعد نهاية التحميل قم بفك ضغط الأداة، ثم بعدها قم بتشغيل cmd في نفس المسار الذي تتواجد به الأداة.
تثبيث steghide على نظام لينكس
من أجل تثبيت أداة Steghide على نظام لينكس ( التوزيعات المبنية على Debian) كل ما عليك هو فتح الطرفية terminal، و تنفيد الأمر التالي :
sudo apt-get install Steghide
طريقة استخدام أداة Steghide
1. إخفاء ملف داخل صورة
من أجل البدء في استخدام أداة Steghide كل ما عليك هو اتباع الخطوات التالية :
- اختر الصورة و الملف : قم باختيار الملف الذي تريد إخفائه داخل الصورة.
- افتح الطرفية أو سطر الأوامر.
- قم بتنفيذ الأوامر:
أولا تأكد بأنك تتواجد في المسار الذي تتواجد عليه أداة Steghide، و من أجل إخفاء ملف داخل صورة باستعمال أداة Steghide، قم بتنفيد الامر التالي:
steghide embed -cf cover_img -ef embed_file
قم بتغيير " cover_img" بمسار واسم ملف الصورة التي اخترتها، و"embed_file" بمسار واسم الملف الذي ترغب في إخفائه.
مثال سنقوم بإخفاء ملف اسمه secret.txt في الصورة photo.jpg، كل ما علينا هو تنفيد الامر الموضح في الصورة أسفله. ثم تقوم بنعين كلمة المرور و تأكيدها.
4. انتظر انتهاء العملية: ستقوم steghide الآن بإدراج الملف داخل الصورة، وهذه العملية قد تستغرق بعض الوقت اعتمادًا على حجم الملف والصورة.
2. استرجع الملف الخفي:
لاستخراج الملف المخفي من الصورة، استخدم الأمر التالي:
steghide extract -sf photo_name
قم بتغيير "<photo_name>" بمسار واسم الصورة التي تحتوي على الملف المخفي.
مثلا في المثال أسفله سنقوم باستخراج الملف الذي قمنا بإخفاء ذاخل الصورة photo.
خاتمة
من خلال الاستفادة من قوة تقنية إخفاء البياتنات وبالأخص أداة steghide، يمكنك إخفاء الملفات داخل الصور، مما يوفر طبقة إضافية من الأمان للبيانات الحساسة الخاصة بك. ومع ذلك، يجب أن تتذكر أنه لا يوجد تدابير أمان مطلقة، وفعالية الستجنوغرافيا تعتمد على جودة الصورة وتعقيد البيانات المخفية. لذا، قم بممارسة الحذر واستخدم تدابير أمان إضافية لحماية المعلومات الخاصة بك بشكل فعال مثل استعمال تقنية التشفير بجانب الستيجنوغرافيا.



