PDA

View Full Version : سوال: قفل گذاری روی نرم افزار



yosef_ghobadi
جمعه 03 مهر 1394, 21:11 عصر
سلام به همه اساتید
بنده یه نرم افزار با سی شارپ نوشتم میخواستم ببینم چطوری میشه روی این نرم افزار قفل گذاشت,یعنی موقع کپی کردن به سیستم دیگه کار نکنه
خیلی ممنون میشم از راهنماییتون

pbm_soy
جمعه 03 مهر 1394, 22:22 عصر
هم روش سخت افزاری وجود دارد و هم نرم افزاری
هر دو روش تو همین سایت قابل چندین بار مطرح شده است
بد نیست سرچ کنید
ولی برای هر دو روش دربازار ایران ابزار آماده وجود دارد میتوانید آنها را بخرید و توسط آنها قفل گذاری را انجام دهید
اگر خودتان میخواهید اینکار را انجام دهید اینجا فعلا فقط اصول اولیه را میگم
در اولین اجرای برنامه باید فاکتور خاصی که مشخص کننده سیستم باشد را ذخیرهدمیکنید البته این ذخیره شده هم باید تحتدشرایط خاصی باشد درغیراینصورت هرکسی برنامه را اولین بار اجرا کند آن فاکتور برای آن سیستم نیز ذخیره خواهد شد
مثلا شماره سریال مادربرد را نمایش میدهید و کاربر آنرا به شما میفرستد شما هم آنرا در یک فرمول خاص قرار میدهید و نتیجه را به کاربر میگید که وارد برنامه بکند برنامه هم آنرا در فرمول دیگری میگذارد قاعدتا نتیجه با شماره سریال مادربرذ باید باشد
این یک روش ساده است که شما حدالمکان باید ب آن موارد امنیتی دیگر را اضافه کنید

rahmatipoor
چهارشنبه 23 دی 1394, 09:19 صبح
با تشکر از جناب آقای pbm_soy (http://barnamenevis.org/member.php?20034-pbm_soy)
ما همیشه از نظرات و مطالب شما توی تاپیکهای مختلف خیلی استفاده کردیم
آیا کدی دارید که توی ویندوزهای مختلف و در حالات مختلف مثلا 32 یا 64 بیتی روی همه سیستمها کد یونیک بده
چون نمونه کدهایی که من دیدم و دارم استفاده میکنم بعضی مواقع کدی که برای یک سیستم میده فرق میکنه