PDA

View Full Version : نوشتن یه فایل exe داخل یه عکس



Asad.Safari
سه شنبه 19 دی 1385, 20:57 عصر
با سلام


آیا امکان این وجود داره که داخل یه عکس یه فایل اجرایی مثل com یا exe رو جا داد .

من خودم احتمال میدم چون Extension هاشون با هم فرق داره , کار نکنه .

د رمورد هدر های فایل هم یه توضیح بدین که آیا میشه تغییرش داد .



با تشکر

someCoder
سه شنبه 19 دی 1385, 21:30 عصر
چیزی که شما میخواهید، اسمش Steganography هست. اگر هدفتون فقط استفاده است، میتونید اینجا (http://en.wikipedia.org/wiki/Steganography#Implementations) چند تا برنامه برای این کار ببینید. مخصوصا outguess (http://www.outguess.org/) رو من پیشنهاد میکنم.
البته اینم در نظر داشته باشید که چون outguess بر اساس مقالات آکادمیک (http://www.citi.umich.edu/u/provos/papers/defending.ps) ساخته شده، اگر شما کدش رو بخواین استفاده کنین، برای شروع یه کمی سنگینه و در این صورت شاید اگر از این سایت (http://www.guillermito2.net/stegano/ideas.html)استفاده کنید، بهتر باشه.
در نهایت اگر باز هم مشکل داشتین، همینجا مطرح کنید تا من براتون توضیح بدم. راستش قبلا من یک برنامه نسبتا جامع برای steganography و حتی steganalysis نوشتم (البته فقط حالت ساده اش و برای تصاویر BMP) ولی به خاطر اینکه تنهایی این کار رو انجام ندادم، اجازه پخشش رو ندارم. البته تکه کد هاشون شاید بشه در اختیارتو قرار داد.

Asad.Safari
پنج شنبه 21 دی 1385, 00:20 صبح
درمورد این Steganography یه توضیحی خودتون اگه میدونید بدید.

اصلا سیستم عملکردش به چه صورتی هستش ؟؟

آیا نمیشه بایت به بایت یه عکس رو خوند و دوباره عکس رو ساخت ولی با این تفاوت که درآخرش
بایت های یه فایل اجرایی رو هم جا سازی کرد ؟؟؟


موفق باشید

someCoder
پنج شنبه 21 دی 1385, 01:06 صبح
چرا میشه، اما دیگه اسمش استگانوگرافی نیست. استگانوگرافی یعنی "Hiding data in data"
استگاونگرافی یعنی تبادل محرمانه اطلاعات. (نه تبادل اطلاعات محرمانه!) یعنی هدف اینه که شما اطلاعات رو یه جوری انتقال بدین که اصلا کسی نفهمه منتقل شد. این با رمز نگاری فرق میکنه. چون اونجا شما اطلاعات رو جوری منتقل میدین که برای بقیه نا خوانا باشه.

فکر کنم بد نباشه که s-tools (ftp://ftp.ntua.gr/pub/crypt/mirrors/idea.sec.dsi.unimi.it/code/s-tools4.zip) رو دانلود کنید و یکمی باهش کار کنید. در help این نرم افزار هم بطور خلاصه جواب شما داده شده. اگر بازم جواب نگرفتید، من در خدمتم.