PDA

View Full Version : رمز گذاری برای برنامه با Keygan



c-sharp_South
پنج شنبه 14 اردیبهشت 1391, 11:44 صبح
سلام دوستان.
تاپیک های زیادی برای رمز گذاری برای برنامه ها دیدم ولی معمولا به نتیجه ای نرسیده بودن.
این تاپیک امیدوارم تا آخر پیش بره و نتیجه بخش باشه و به جوابمون برسیم.
می خوام یک برنامه دارم که میخوام برای اون رجیستر کدی قرار بدم که برای تمام سیستم ها فرق کنه.
برای این کار اومدم از این دستور که از خود سایت پیدا کردم استفاده کردم البته با یک مقرار خیلی کوچیک تغییر:
از add refrence باید system.management رو بعدش هم از
using System.Management; رو بخونیم.
این هم در فرم لود قرار دادم:

private void Form1_Load(object sender, EventArgs e)
{
ManagementObjectCollection mblist = null;
ManagementObjectSearcher mbs = new ManagementObjectSearcher("Select * from Win32_BaseBoard");
mblist = mbs.Get();
foreach (ManagementObject mo in mblist)
{
textBox1.Text = (mo["SerialNumber"].ToString());
}
}
خب الان برنامه میاد سریال نامبر رو توی textBox1 نشون میده بهمون.
حالا فکر کنید که قراره این کد به keygan داده بشه و keygan بیاد یک کد دیگه که کد فعال سازیش است رو بهمون بده و ما با وارد کردن اون کد در textBox2 و اوکی کردن بتونیم وارد فرم اصلی برنامه بشیم.
حالا این Keygan هم میتونه دست استفاده کننده از برنامه قرار بگیره هم فقط دست سازنده باشه.
دیگه بستگی به فروشی بودن یا نبودن برنامه داره.
اگه میشه دوستان لطف کنن راهنمایی کنن.
یا حق :قلب:

c-sharp_South
پنج شنبه 14 اردیبهشت 1391, 15:03 عصر
دوستان کسی میتونه راهنمایی کنه من رو؟
ممنون میشم

daneshjo90
جمعه 15 اردیبهشت 1391, 17:25 عصر
سلام
اول از همه در مورد سورس كدي كه گذاشتي تشكر ميكنم
من كه يه مدتي بود دنبالش بودم
حالا ميشه بگي در چه مورد راهنمايي ميخواي ؟