قفل گزاری پروژه و فایل exe / امنیت پروژه!
سلام
برنامه ای داریم و میخوایم بفروشیمش، ولی به راحتی میشه کد پروژه رو با Reflector دید، یعنی حتی اگه رو برنامه مون قفل هم بزاریم، طرف میتونه دور بزنتش. :متفکر:
مثلا از قفل سخت افزاری میخوام استفاده کنم، تا با استفاده از کد سخت افزار سییستم کاربر یه کد تولید بشه و بشه نرم افزار رو فعال کرد، و کدی که به کاربر میدم، رو سیستم های دیگه کار نکنه
اما وقتی ملت میتونن سورس کد فایل exe پروژمو ببینن، دیگه قفل گزاری نرم افزار معنی داره؟
حالا درمورد بحث "رمزگذاری (Encryption) و رمزگشایی (Decryption)" هم قبلا مطالعه ای کردم، بعضیاشونو دیدم که هک شدن، نمونه سایت ارائه این خدمات :لبخند: :
cmd5.org
ممنون میشم راهنمایی کنید برای حل این مشکل. :قلب:
نقل قول: قفل گزاری پروژه و فایل exe / امنیت پروژه!
سلام. ینی همه برنامه های نوشته شده رو می شه تمام کدهاش رو دید؟! من دنبال یه کامپوننت یا روشی بودم که بتونم فیلدهای دیتابیس(Columns, Data type, ...
) ها رو ویرایش کنم تو برنامه! آیا چنین چیزی وجود داره ؟!
نقل قول:
حالا درمورد بحث "رمزگذاری (Encryption) و رمزگشایی (Decryption)" هم قبلا مطالعه ای کردم، بعضیاشونو دیدم که هک شدن، نمونه سایت ارائه این خدمات
:لبخند:
:
این کاملا منطقیه که بشه چیزی که از قبل می شناسی رو برگردونی به حالت اولش.
نقل قول: قفل گزاری پروژه و فایل exe / امنیت پروژه!
خب به کمک نرم افزار SmartAssembly فعلا جلو دیده شده کد پروژمو گرفتم - تا بعد ببینم چی میشه.
خودم یکی از برنامه های آموزش لایسنس رو هک کردم، کلا ته دلم خالی شد :لبخند: ( وقتی من تازه کار میتونم ... :گریه: )
نقل قول:
توسط نرم افزار RedGate SmartAssembly قادرید از کدهای استفاده شده شما درون پروژه های دات نت محافظت نمایید. این نرم افزار با شیوه های مدرن خود باعث می شود تا کدهای نرم افزار شما قابل بازخوانی، ویرایش و سورس مجدد نباشد.
منبع