قیمت این دوره: 80,000 تومان
  • مدرس دوره : سعید شرکاء
  • تعداد ویدیوها : 9 ویدیو
  • مدت زمان دوره : 2:16:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/09/04
ثبتـــ نام در این دوره ثبت نام در دوره
 قفل گذاری بر روی نرم افزار های تجاری

قفل گذاری بر روی نرم افزار های تجاری

با توجه به اهمیت نرم افزار های تجاری ، جلوگیری از کپی رایت غیرقانونی آن‌ها و قرار دادن لایسنس یک امر ضروری و غیر قابل اجتناب می باشد که در صورت لزوم ، برنامه نویس ، یک لایسنس بر روی نرم افزار خود، قرار داده و یک رمز برای یک مشتری در نظر می گیرد و در اختیار آن کاربر، قرار می دهد. به نحوی که این عبارت رمز شده (License key) بر روی هیچ سیستم دیگری ، قابل استفاده مجدد نباشد (به رغم امنیت بیشتر نرم افزار).

در این دوره با نکات بسیار مفید و مختصری در محیط سی شارپ آشنا می شویم و در نهایت این مجموعه را به صورت یک پروژه Parallel programming ، ارائه می دهیم.

در دوجلسه آخر هم به  چگونگی باز کردن و مشاهده Source Code نرم افزار(Decompiling) و چگونگی جلوگیری از این کار ، خواهیم پرداخت.




فهرستـــ ویدیوها

مدت زمان دوره 2:16:00
  • لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.

1
  • معرفی دوره

00:11:38

معرفی دوره

2
  • بررسی فایل پیش نیاز دوره

00:05:49

در این جلسه ، به بررسی و معرفی پروژه ای که از خروجی آن ، در این دوره استفاده می نمائیم ، خواهیم پرداخت.

3
  • جلسه سوم : قفل گذاری با تایمر

00:16:09

در این جلسه ، اولین و ساده ترین حالت قفل گذاری را توسط تایمر ، پیاده سازی می نمائیم.

4
  • جلسه چهارم - ایجاد یک رمز جدید ، بر اساس کامپیوتر آی دی

00:31:42

در این قسمت ، یک رمز عبور ، بر اساس آی دی سیستم ، به دو صورت نامحدود و بر اساس بازه زمانی ، به دست می آوریم.

5
  • جلسه پنجم : ذخیره سازی کلید تولید شده

00:23:11

در این قسمت ، از کلید تولید شده ، (که در جلسه گذشته تولید کردن آن را باهم فرا گرفتیم ) استفاده می نمائیم و آن را به صورت یک فایل ، با نام و پسوند دلخواه ، ذخیره سازی می نمائیم.

6
  • جلسه ششم : بررسی وضعیت ذخیره شده

00:15:47

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

7
  • جلسه هفتم - تبدیل پروژه به حالت موازی سازی

00:14:22

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

8
  • جلسه هشتم - باز کردن فایل های exe و dll

00:09:55

در این جلسه، توضیحاتی جامع در مورد دی کامپایل کردن فایل های DLL ، Exe می نمائیم و با استفاده از نرم افزارهایی که در این جلسه معرفی می گردد ، می آموزیم که چگونه یک فایل را به طور کامل به کد بر می گردانیم.

9
  • جلسه نهم - محافظت از دی کامپایل شدن فایل های DLL ، Exe

00:08:05

در این جلسه، توضیحاتی جامع در مورد محافظت از دی کامپایل شدن فایل های DLL ، Exe می نمائیم و با استفاده از نرم افزاری که در این جلسه معرفی می گردد ، یاد می گیریم که چگونه فایل های پروژه های خود را ، از دی کامپایل کردن را به طور کامل محفوظ و ایمن نگه داریم.


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .