نمایش نتایج 1 تا 5 از 5

نام تاپیک: بالا بردن امنیت نرم افزار نوشته شده.

  1. #1
    کاربر دائمی آواتار ebrahim.rayatparvar
    تاریخ عضویت
    آبان 1392
    محل زندگی
    https://www.youtube.com/c/zangclass
    پست
    714

    Question بالا بردن امنیت نرم افزار نوشته شده.

    سلام دوستان.
    امید وارم حال و هوای همه عزیزان خوب باشه. شاید این پست عنوانش کمی تکراری باشه چون پست های قبلی خیلی قدیمی بوده و شلوغ گفتم یه پست جدید بزارم و سوالات خودم رو بیان کنم.
    همه عزیزان میدونید که یک نرم افزار باید موارد امنیتی متفاوتی رو رعایت کنه مثل انکریپت یا هش کردن پسورد ها و مشخصات حساس، لاگ انداختن و ... موارد دیگه که بسته به نیاز نرم افزار و مشتری گذاشته میشه.

    ولی یکی از موارد مهم دیگه ایمن کردن خود سورس نرم افزار هست. سوروس کد های نیتیو یک خوبی ای که دارن برگردوندن سورس نشدنی هست یا بهتری بگیم خیلی سخت که من به شخصه ندیدم کسی بهگه سورس کد نیتیو مثل دلفی رو برگردوندم(اگه تجربه این کار رو داره ما خیلی خوشحال میشیم بدونیم ). بحث من کرک نرم افزار نیست چون نیتیو هم کرک میشه مثل آب خوردن برای کسی که اینکاره هست. بحث من لو رفتن بیزینس هست چون وقتی برنامه ای که با سی شارپ نوشته بشه وقتی exe رو به نرم افزاری مثل dnspy میدیم خود سورس کد ها رو میشه دید.

    حالا بحث اینه که دوستانی که با پروتکتر های مختلفی مثل اسمارت اسمبیلی یا انیگما یا agildotnet و ... کار کردن پیشنهادات خودشون رو بدم و بگن کدوم بهتره و چرا.
    البته در نظر بگیری مواردی مثل گیر ندادن آنتی ویروس ها سبک بودم مبهم سازی خوب و ... اینا رو هم در گفت های خودتون در نظر بگیرید تا بتونیم به یه جمع بندی خوبی برای خودمون و همه دوستانی که این مشکل رو دارند برسیم.

    با تشکر
    ابراهیم

  2. #2

    نقل قول: بالا بردن امنیت نرم افزار نوشته شده.

    از نرم افزار SmartAssembly استفاده کنید خیلی عالیه ، من با تمامی پروتکتورها پروتکت کردم حتی WinLicense و بعدش تونستم کدشو دوباره ببینم ولی smart رو من تا حالا نتونستم باز کنم ولی کلا پروتکتورهای دیگه رو تونستم به نحوی دور بزنم، ضمنن شما میتونید اول با deepsea obfuscator کدهاتون رو مبهم سازی کنید و بعد دوباره فایلی که با DeepSea پروتکت کردید رو این دفعه با Smart پروتکت کنید ، یه کم حجمش میره بالا ولی ارزش داره

  3. #3
    کاربر دائمی آواتار ShayanFiroozi
    تاریخ عضویت
    شهریور 1397
    محل زندگی
    بندرعباس ، خلیج همیشه فارس
    سن
    38
    پست
    222

    نقل قول: بالا بردن امنیت نرم افزار نوشته شده.

    سلام ،
    پیشنهاد بنده .Net Reactor هستش ، البته باید تنظیماتشو دقیق انجام بدین.

  4. #4
    کاربر دائمی آواتار ebrahim.rayatparvar
    تاریخ عضویت
    آبان 1392
    محل زندگی
    https://www.youtube.com/c/zangclass
    پست
    714

    نقل قول: بالا بردن امنیت نرم افزار نوشته شده.

    اسمارت اسمبلی میشه گفت هم حجم رو بالا میبره و هم خیلی راحت قابل برگشته و از لحاظ امنیت خیلی ضعیفه و کمی قدیمی و مثل رقیب های خودش نتونست خودشو بالا بکشه ولی برای موارد کوچک یا شروع خوبه

  5. #5
    کاربر دائمی آواتار ebrahim.rayatparvar
    تاریخ عضویت
    آبان 1392
    محل زندگی
    https://www.youtube.com/c/zangclass
    پست
    714

    نقل قول: بالا بردن امنیت نرم افزار نوشته شده.

    نقل قول نوشته شده توسط ShayanFiroozi مشاهده تاپیک
    سلام ،
    پیشنهاد بنده .Net Reactor هستش ، البته باید تنظیماتشو دقیق انجام بدین.
    موافقم با این پیشنهاد یکی از آیتم خوب در این زمان همین .net reactor هست و امکانات خوبی داره و از لحاظ امنیتی خیلی خوبه فقط یه بدی که داره بعضی از آنتی ویروس های بهش گیر میدن البته با سرتیفیکت دادن به exe خودمون میتونیم تعداد آنتی ویروس ها را کم کنیم ولی باز هم بعضی از آنتی ویروس ها مثل بیتدیفندر و موارد دیگه به عنوان ویروس میشناسنش.
    البته یک نکته بگم حتی از exe خودمان رو با VM Protect که یکی از بهترین های پروتکت هست ایمن کنیم باز آنتی ویروس ها گیر میدن. که برای اینکه تعداد آنتی ویروس کم بشه باید برای exe خودمان سرتیفیکت معتبر گرفت

    با تشکر
    ابراهیم

تاپیک های مشابه

  1. طراحی سایت وردپرس اختصاصی ، پشتیبانی و مدیریت سایت
    نوشته شده توسط arioxa در بخش بک لینک (Back Links)
    پاسخ: 1
    آخرین پست: چهارشنبه 12 آبان 1400, 12:19 عصر
  2. طراحی سایت ادمین برای درست کردن سایت های پویا مثل سایت ساز؟
    نوشته شده توسط haniyehghassami در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: پنج شنبه 23 اردیبهشت 1395, 10:06 صبح
  3. پاسخ: 3
    آخرین پست: چهارشنبه 02 اردیبهشت 1394, 12:02 عصر
  4. پاسخ: 2
    آخرین پست: پنج شنبه 02 مرداد 1393, 23:46 عصر
  5. سوال: مگر 8 بیت یک بایت نمی شود پس چگونه در این الگوریتم تعداد بیت ها یک بایت میشوند؟
    نوشته شده توسط complexcoding در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 2
    آخرین پست: دوشنبه 14 فروردین 1391, 15:21 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •