سلام
من مخوام عکس ها رو بریزم تو یک فایل زیپ و رمز هم داشته باشه و موقعی که می خوام تو برنامه بخونم برنامه بره فایل زیپ رو باز کنه بخونش ؟
یعنی کسی نتونه فایل رو باز کنه الا برنامه من
ممنون
سلام
من مخوام عکس ها رو بریزم تو یک فایل زیپ و رمز هم داشته باشه و موقعی که می خوام تو برنامه بخونم برنامه بره فایل زیپ رو باز کنه بخونش ؟
یعنی کسی نتونه فایل رو باز کنه الا برنامه من
ممنون
بهتر از این کار اینه شما عکس هارو تک تک encode کنید بعد همه رو توی یک فلدر (یا اگه میخواید یک فایل زیپ بدون پسورد / یا با پسورد به انتخاب خودتون که البته فرقی هم نداره چون فایل اینکد شده رو نمیشه باز کرد به جز با برنامه خودتون)
بعد موقع اجرا این هارو بگیرید Decode کنید و توی یک متغیر bitmap ذخیره کنید و استفاده کنید
الگوریتم هم واسه ی کد گذاری زیاد هست توی اینترنت جستوجو کنید .
خوبی این الگوریتم ها این هست که شما بدون داشتم کلمه ی کلید حتی با داشتن الگوریتم هم نمیتونید فایل رو decode کنید و کار رو خیلی سخت میکنه برای کسی که بخواد عکس هارو استخراج کنه
فقط خود برنامه تون رو فایل خروجیش رو حتما با استفاده از یک Reflector (رایگان و یا حتی کرک شده موجوده توی نت) confuse کنید که نتونن برنامه تون رو با decompile کردن ببرسی کنن و روش decode فایل هارو پیدا کنند. اینا دیگه بخش امنیتی برنامتون هست اگر براتون خیلی مهمه وگرنه که میتونید چشم پوشی کنید ( در هر صورت هم کار خیلی سختی نیست)