PDA

View Full Version : گفتگو: نوشتن قفل نرم افزاری با سی شارپ



maktab
یک شنبه 02 آبان 1389, 11:49 صبح
می خواستم یه قفل نرم افزاری با سی شارپ بنویسم و با توجه به جستجویی که توی این تالار کردم متوجه شدم که امنیت چنین قفل هایی پایینه (با دات نت نوشته شدن).
خب برای حل کردن امنیت می خوام الگوریتم آن و کدهای حساس را توی یه dll بزارم و اون را بصورت کدهای native کامپایل کنم.
نظر شما چیست؟
پیشنهادی اگر دارید مطرح کنید.
ممنون

ایمان مدائنی
یک شنبه 02 آبان 1389, 12:12 عصر
معمولا براي قفلهاي نرم افزاري از سريال قطعات سيستم استفاده ميكنن

مثلا تاريخ انقضا زياد تاثير نداره چون با دستكاريه تاريخ سيستم از بدرد نميخوره
ولي بهترينشون نوشتم مشخصاتي در رجيستري ويندوز هست

اگر خواستي از شماره سريال قطعات سيستم استفاده كني نمونه هاي خوبي تو سايت هست

ostovarit
یک شنبه 02 آبان 1389, 12:45 عصر
بخش امنیت رو برای این چنین سوالات ایجاد کردن تاپیکتون رو به اون قسمت انتقال بدید ... اونجا راهنمایی بهتری خواهید گرفت ... هر کس این مطلب رو به شما گفته درسته امنیت زبان های دات نتی پایین هست و از هر راهی برای امنیت نرم افزار استفاده کنید اخر کرک میشه ... در نتیجه قفلی که خودش کرک شده برای پروتکت کردن نرم افزار های دیگه معمولا استفاده نمیشه و وجه بدی خواهد داشت ... سعی کنید برای نوشتن پروتکتورتون از زبان و روشی استفاده کنید که خود پروتکتور حد اقل کرک نشه ...

دوستان بخش امنیت مثل اقا بردیا و اقا نیما بهتر میتونن راهنماییتون کنن . نمونه قفلی هم که اقای مازیار با عنوان قفل تلفنی انتشارش دادند ببنیدی در بخش وی بی هم مواردی در مورد قفل نرم افزاری هست به ججستجو در بخش سی شارپ اکتفا نکنید