کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.
کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.

بالا بردن امنیت سورس برنامه

سلام در این پست با کمک یک برنامه از کار هایی چون آنپک و Decompile کردن فایل های exe، Dll و... جلوگیری می کنیم.

 

 در این پست آموزش آنپک برنامه های تحت دات نت را داده بودیم و در اینجا از آن جلوگیری می کنیم.

ابتدا باید یکی از این دو برنامه را دانلود کنید. دقت کنید که 32 بیت یعنی اینکه برنامه های 32 بیت را امن می کند و 64 بیت برنامه های 64 بیت را ایمن می سازد.

  • دانلود The Enigma Protector 4.30.20150225 نسخه 32 بیت
  • دانلود The Enigma Protector 4.30.20150225 نسخه 64 بیت

پس از باز کردن برنامه با چنین تصویری رو به رو می شوید.

محیط برنامه

روی Browse اوّل(که دور آن با قرمز خط کشیده ام) کلیک می کنیم و فایل برنامه خود را انتخاب می کنیم(پیشنهاد من این است که یک فایل نوشته شده با ویژوال بیسیک یا سی شارپ را انتخاب کنید تا بتوانید با dnSpy امتحان کنید که امن شده است یا خیر).

حال با Browse دوّم(خط آبی) مسیر ذخیره فایل را انتخاب می کنیم و در کادر Name که با آبی آسمانی دور آن خط کشیده ام Product Name یا نام محصول(برنامه) خود را وارد کنید و در کادر Version (کادر سبز) ورژن برنامه خود را وارد کنید؛ البته می توانید به جای اینکار Extract automatically from file resources را تیک بزنید.

حال با زدن دکمه Protect سورس برنامه خود را ایمن کنید.

حال می توانید با کمک این پست امتحان کنید که سورس فایل به درستی ایمن شده یا خیر.

امیدوارم همیشه برنامه هایتان امن و آزاد باشند.

تا مطالبی دیگر در پناه خدا


نظرات 1 + ارسال نظر
فرهاد یکشنبه 17 شهریور 1398 ساعت 23:15 http://farhadx.ir

عالی بود.

حمایت کنید
سعی می کنم به بهترین شکل ادامه بدم

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد