وبلاگ ما

حفاظت کپی و حفاظت از سرمایه گذاری نرم افزار شما

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

محافظت از سرمایه گذاری نرم افزار شما
تصویر: http://spyware-blocker-s.com

من یک لیست نسبتا کوتاه از الزامات من داشتم:
1 تابع نامتقارن برای Register / CreateKey (به احتمال زیاد با استفاده از رمزنگاری)
2 یکپارچه سازی آسان برنامه
3 تأیید سریع برای زمان شروع برنامه
4 قابلیت مشاهده کد حفاظت کپی و عملکرد داخلی
5 رایگان (پس از همه ما بوت می شود!)

و لیستی از آنچه که نمیخواستم برای سیستم داشته باشم
1 دونگلس
2 فعال سازی اینترنت
3 یکپارچه سازی ادغام در برنامه
4 رمزگذاری کد ماشین
5 ثبت نام به یک ماشین وابسته است.

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

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

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

LicenseKey - کد VB خالص در دسترس برای هر کسی که بخواند.
http://www.killervb.com/LicenseKey.aspx http://www.killervb.com/Download.aspx?FileId=LicenseKey )

به طور مشابه، یک ActiveLock، یک کنترل منبع باز OpenX ActiveX برای محافظت از کپی است.
http://www.activelock.com/

در حالی که در مورد حفاظت از کپی و رمزنگاری خواندن، من در سایت زیر قرار گرفتم که بسیار مفید بود و در مورد چگونگی محافظت از رمز عبور محافظت می شد.
http://www.inner-smile.com/nocrack.phtml

La صفحه گوگل پاسخ برای یک مرور کلی بسیار مفید بود - او همچنین به دو سایت فوق اشاره کرد.
http://answers.google.com/answers/threadview?id=121722

این جالب بود به سادگی به این دلیل که یک رویکرد کد VB خالص بود برای استفاده از رویکرد RSA، به جز اینکه من مجبور بودم کلیدهای خارج از برنامه تولید کنم، اما این یک معامله بزرگ نبود.
http://www.di-mgt.com.au/crypto.html#dhvb

پروژه کد بحث خوبی در مورد امنیت نرم افزار داشت اینجا را انتخاب کنید..
http://www.codeproject.com/library/ssdsdk.asp

چگونه می توان از نرم افزار شما بهتر محافظت کرد، بحث خوبی درباره امنیت بود.
http://www.searchlores.org/protec/protec.htm

بنابراین در نتیجه، هیچ گلوله نقره وجود ندارد، اما بسیاری از راه حل های قابل اجرا قابل استفاده است. اگر شما به دنبال انجام یک کار مشابه هستید، امیدوارم این کمک کمی داشته باشد!

ارسال نظر

*

به روز رسانی وبلاگ

خبرنامه


با نماینده صحبت کنید

تماس با ما

تلفن: 858-627-9700
فکس: 858-627-9702
-------------------------------
9123 Chesapeake دکتر
سن دیگو، CA 92123
-------------------------------
sales@telaeris.com