PDA

نسخه کامل مشاهده نسخه کامل : بهترين محل براي ذخيره اطلاعات قفل نرم‌افزار



palizesoftware
04-01-2007, 19:04
سلام دوستان
به نظر شما كجا امنيت ذخيره اطلاعات قفل يه برنامه رو ميشه بالا برد
فرض كنيد من برنامه‌اي رو نوشتم و بعد از اجرا توسط كاربر يه شماره سريال توليد ميكنه كه كاربر اون رو به من ميده و من يه شماره سريال دومي بهش ميدم تا برنامه راه بيفته.
اين قضيه بر روي يه سيستم كه نرم‌افزار رو نصب كنه مشكلي نداره
ولي در نظر بگيريد كه بعد از مدتي كاربر ميخواد برنامه رو از روي سيستم خودش به سيستم ديگه‌اي منتقل كنه
و من بايد اون كد قبلي رو بسوزونم تا كد جديد رو بهش بدم
براي اين راه‌كاري داريد؟
ممنون ميشم نظرات شما رو بدونم.

persiankitty
04-01-2007, 19:28
هيچ راهي مطمئني وجود نداره . در سيستمهاي جديد محافظتي اطلاعات مربوط به سيستم اول ( مثلا اسم ديسك درايو سي دي و سريال سخت افزاري هارد با هم ) در Server سايت فعال كننده نگهداري ميشه . زمان انتقال از يك سيستم به سيستم ديگر ، اول از هر چيزي تست مي كنند كه مشخصات سوزاننده با مشخصات ذخيره شده فبلي يكسان است . در حقيقت اونها هم به اين نتيجه رسيدند كه جاي مطمئني براي Token بندي كدهاي اين چنيني وجود نداره ، به همين دليل Token ها رو در سرور ذخيره مي كنند. اينجا هم كه ميدونيد ، مهد اينترنت و تمدنه ، پس عملا موضوع شما منتفي است ( حداقل از ديد كاربرد تجاري )