كيفية إخفاء بياناتك السرية داخل ملف

بواسطة أحمد علاء 3/14/2013 7:19:00 AM


في هذا الدرس سنذكر طريقة من طرق التعمية المسماه Steganography هو علم يختص بإخفاء البيانات السرية داخل بيانات أخرى بحيث لا يتم ملاحظة وجود البيانات السرية المخفية الأساسية مما يجعلها في أمان ويمكنك استخدام هذه الطريقة مثلا في إخفاء نص داخل صورة أو ملف pdf أو مستند ما وعامة أي ملف غير قابل للتنفيذ الذاتي مثل البرامج يمكن استخدام الطريقة معه.


أولا قم بفتح موجه الأوامر Dos بالضغط علي زر Winkey + R ثم قم بكتابة الأمر cmd ثم اضغط علي زر ok
بعد ذلك قم بكتابة الأمر copy /b FilePath+TextPath


مع ملاحظة أن  FilePath  تعني مسار الملف الذي تريد إدراج الرسالة فيه, أما TextPath فتعني مسار الملف النصي الذي يحتوي علي الرسالة ويجب أن يكون الملف النصي من نوع txt الخاص ببرنامج notepad

مثال:copy /b 0.png+mytext.txt

وهنا اسم الصورة هو 0 ونوعها (امتدادها) png واسم الملف النصي المحتوي علي الرسالة هو mytext وطبعا من النوع txt 
كما يظهر هنا في هذه الصورة:
dos cryprography
ويمكنك قراءة الرسالة عن طريق فتح الملف أو الصورة بواسطة برنامج Notepad ستجد الرسالة في نهاية الملف  

(من الأفضل أن يكون الملف صغير الحجم جدا حتي يتم فتحه بسهولة)

كما يظهر هنا
hidden message-رسالة مخفية


ويمكنك إدراج ملفين مختلفين (أو أكثر) في بعضهما ليكونوا ملفا واحدا ويمكنك تشغيل أحدهما عن طريق تشغيل الملف الذي يجمعهما بالبرنامج الخاص بأحدهما فمثلا لو دمجت ملف rar مع صورة وقمت بفتح الصورة بواسطة برنامج winrar مثلا فسيعمل الملف من نوع rar من خلال البرنامج وكأن الصورة غير موجودة ولو قمت بفتح الصورة ببرنامج عرض الصور فستظهر الصورة وكأن ملف ال rar غير موجود ولكن هذه الطريقة لا تنفع إلا مع أنواع معينة من الملفات مثل ما سبق ذكره.
مع ملاحظة أنه عند دمج ملفين فإن الملف الذي يوضع بعد علامة الجمع + يدخل في الملف قبل علامة الجمع بعد الإندماج


والأمر هو نفسه الأمر السابق copy /b FirstFilePath+SecondTextPath
مثال علي ذلك: copy /b c:\\photo.jpg+d:\\file.rar
وهذا يظهر هنا:
copy cryptography

وبذلك يتم دمج الملف في الصورة ويمكنك إرسالها إلي من تريد بأي طريقة بلا أي مشاكل أو حذف الملف الأصلي وترك الملف المخفي لحمايته من المتطفلين.

____________________
نبذة عن علم Steganography:
علم ال Stegnography هو علم يختص بإخفاء البيانات السرية داخل بيانات أخرى بحيث لا يتم ملاحظة وجود البيانات السرية المخفية والفرق بينه وبين علم التشفير Cryptography هو أنه يختص بإخفاء البيانات بحيث لا يتم ملاحظة وجودها من الأساس ويصعب كشفها ومثالا  علي ذلك إخفاء بيانات سرية في الصور والمستندات وملفات الفيديو والصوت ومن الأمثلة الشهيرة قبل عصر التقنية الكتابة بالحبر السرى مثلا وجاء ذلك الاسم من الكلمتين اليونانيتين Steganos وتعني Covered و Graptos وتعني Writing