daneshjoo2
شنبه 02 مرداد 1389, 15:01 عصر
باسلام خدمت دوستان
من به دلایلی برخی از اطلاعات برنامه رو باید encrypt کنم. به این منظور یه key براش تعریف کردم، که اونو به صورت hard code تو اسمبلی برنامه گذاشتم.
حالا مشکل اینجاست که یه کاربر نیمه وارد به راحتی با ابزارایی مثل reflector میتونه کد رو برگردونه و درنهایت با بدست اوردن key اطلاعات encrypt شده رو decrypt کنه.
البته استفاده از ابزارای محافظت کد مثل eazfuscator میتونه مفید باشه، که اونم خیلی مشکل داره، مثلا تو namespace های تو در تو اصلا کارایی نداره(؟)...
دوستان پیشنهادی دارن آیا؟
من به دلایلی برخی از اطلاعات برنامه رو باید encrypt کنم. به این منظور یه key براش تعریف کردم، که اونو به صورت hard code تو اسمبلی برنامه گذاشتم.
حالا مشکل اینجاست که یه کاربر نیمه وارد به راحتی با ابزارایی مثل reflector میتونه کد رو برگردونه و درنهایت با بدست اوردن key اطلاعات encrypt شده رو decrypt کنه.
البته استفاده از ابزارای محافظت کد مثل eazfuscator میتونه مفید باشه، که اونم خیلی مشکل داره، مثلا تو namespace های تو در تو اصلا کارایی نداره(؟)...
دوستان پیشنهادی دارن آیا؟