Steghide ﻹخفاء المعطيات داخل صورة أو أغنية
Steghide هو برنامج قديم يتبع ل Steganography أو علم (أو فن) الإخفاء و الذي يهدف إلى تمرير رسالة عبر رسالة أخرى, ويهدف إلى دمج رسالة داخل ملف ما.
Steghide يعمل عبر بيئة وندوز و لينوكس عبر سطر الأوامر.
إن كنت مهتما بمعرفة كيف ذلك تابع معنا بقية التقرير.
لماذا سمي steganography بهذا الإسم ؟
وهي كلمة مشتقة من اليونانية و مركبة من جزئين Stéganô و تعني أغطي وGraphô و تعني أكتب.
لنحصل على كلمة الإخفاء بمعناها التقني.
ما هو مبدأ عمل البرنامج ؟
يتكون أي ملف من مجموعة بايت ليقوم الحاسوب بقرائتها, مثال 001 000 001 و من هنا تبدأ فكرة عمل البرنامج من خلال تغيير LSB أي Least Significant Bit أو البايت الأقل ثقلا بالبايت الذي يحتويه الملف المراد اخفائه بحيث يكون التغيير في الملف اﻷصلي بالكاد يقع ملاحظته.
و السؤال اﻷهم كيف أفعل ذلك ؟
يوجد شرح على الموقع الرسمي متوفر بالأنجليزية و الإسبانية سوف أعتمد إليه في تفسير طريقة عمله:
يكون الدمج عبر هذا الأمر :
ثم نقوم بكلمة سر لتشفير المعطيات.
بعد دمج المعلومة داخل الصورة بالإمكان ارسال الرسالة إلى الشخص المعني بحيث يقوم ذلك الشخص بالإطلاع على محتوى الرسالة عبر الأمر التالي:
أما إن كنت ترغب في الإطلاع على معلومات حول الملف قبل استخراجها, استعمل أمرinfo :
autre lien
http://www.silenteye.org/index.html
Steghide يعمل عبر بيئة وندوز و لينوكس عبر سطر الأوامر.
إن كنت مهتما بمعرفة كيف ذلك تابع معنا بقية التقرير.
لماذا سمي steganography بهذا الإسم ؟
وهي كلمة مشتقة من اليونانية و مركبة من جزئين Stéganô و تعني أغطي وGraphô و تعني أكتب.
لنحصل على كلمة الإخفاء بمعناها التقني.
يتكون أي ملف من مجموعة بايت ليقوم الحاسوب بقرائتها, مثال 001 000 001 و من هنا تبدأ فكرة عمل البرنامج من خلال تغيير LSB أي Least Significant Bit أو البايت الأقل ثقلا بالبايت الذي يحتويه الملف المراد اخفائه بحيث يكون التغيير في الملف اﻷصلي بالكاد يقع ملاحظته.
يوجد شرح على الموقع الرسمي متوفر بالأنجليزية و الإسبانية سوف أعتمد إليه في تفسير طريقة عمله:
يكون الدمج عبر هذا الأمر :
بحيث تكون picture.jpg هي الصورة التي ستحتوي على الملف المخفي و secret.txt هو النص الذي سنقوم بإخفائه.steghide embed -cf picture.jpg -ef secret.txt
ثم نقوم بكلمة سر لتشفير المعطيات.
بعد دمج المعلومة داخل الصورة بالإمكان ارسال الرسالة إلى الشخص المعني بحيث يقوم ذلك الشخص بالإطلاع على محتوى الرسالة عبر الأمر التالي:
ليحصل على الملف secret.txt و ذلك بعد ادخال كلمة المرور الصحيحة.steghide extract -sf picture.jpg
أما إن كنت ترغب في الإطلاع على معلومات حول الملف قبل استخراجها, استعمل أمرinfo :
في هذا المثال قام باعطائنا معلومات حول حجم و صيغة الملف الصوتي اﻷصلي, ثم سألنا إن كنا نرغب في اظهار معلومات حول الملف المدمج و عند اجابته بنعم سيطلب ادخال كلمة المرور (الصحيحة) سيظهر لنا كافة المعلومات بالملف المدمج كنوع التشفير و هل هي مضغوطة أم لا و بالطبع الإسم و الحجم.steghide info received_file.wav
"received_file.wav":
format: wave audio, PCM encoding
capacity: 3.5 KB
Try to get information about embedded data ? (y/n) y
Enter passphrase:
embedded file "secret.txt":
size: 1.6 KB
encrypted: rijndael-128, cbc
compressed: yes
autre lien
http://www.silenteye.org/index.html

steganography program
RépondreSupprimerSilentEye ; OutGuess
RépondreSupprimerhttp://www.silenteye.org/index.html
RépondreSupprimerVersion 0.4.1 for Linux
RépondreSupprimerDownload Ubuntu package : https://sourceforge.net/projects/silenteye/files/Application/0.4/silenteye-0.4.1-ubuntu.run/download
chmod +x u.run
sudo su
./u.run
rends ton fichier exécutable:
RépondreSupprimerchmod +x lefichier.run