PDA

View Full Version : قفل تلفنی ساده



hamednazarzadeh
دوشنبه 07 فروردین 1391, 21:10 عصر
با سلام
من می خوام یه قفل تلفنی با سطح امنیت معمولی یا حتی پایین با زبان C#‎ بنویسم . نحوه کلی کار رو تقریبا میدونم که باید یه شماره سریال یکتا با استفاده از سخت افزار کاربر تولید و با توجه به اون یه کد فعال سازی تولید کنم.
ولی یه مثال کاربردی می خوام
اگه کسی از دوستان براش امکان داره یه مثال ساده و کامل از قفل تلفنی
ترجیحا به زبان C#‎ قرار بده . ممنون

hamednazarzadeh
سه شنبه 08 فروردین 1391, 09:44 صبح
از اساتید و دوستانی که توی این زمینه کار کردند خواهش میکنم اگه براشون مقدور هست یه راهنمایی کنند . با تشکر

asadegha
سه شنبه 08 فروردین 1391, 13:55 عصر
منظور از قفل تلفنی چیه؟ یکم توضیح میدی؟

bitaroos
سه شنبه 08 فروردین 1391, 18:37 عصر
سلام

حال نداشتم تایپ کنم، توضیحات رو نوشتم و اسکن کردم.
2 تا فایل rar هم حاوی کدهای برنامه + جدول کدهای اسکی رو هم گذاشتم.



فکر کنم این برنامه فقط رو ویندوزهای ویستا به به بالا اجرا میشه که بخاطر کد هایی هست که برای بدست آوردن کد هارد نوشتم
خیلی توضیح ندادم، امیدوارم با دیدم کد ها، متوجه بشید
برنامه keygen در اختیار شرکته و نباید دست مشتری بیفته.

موفق باشید

راستی اگر کدی پیدا کردید که بشه سریال هارد و cpu رو تو ویندوز XP به ما بده لطفا ما رو هم خبر کنید

----------------------------------------------------

hamednazarzadeh
یک شنبه 13 فروردین 1391, 15:35 عصر
ممنون . خیلی مفید بود .
اگه باز سوالی داشتم همین جا مطرح می کنم .
فقط دو مورد مشکل دارم :
اول اینکه برای اینکه برنامه فقط یک بار کد فعالسازی رو بخواد و بارهای بعدی خودش اجرا بشه پیشنهاد شما چیه؟
و دوم اینکه برای اینکه الگوریتم قوی تری برای قفل تلفنی داشته باشیم باید چیکار کنیم؟
با تشکر از همه دوستانی که راهنمایی می کنند.

saam_2371369
دوشنبه 14 فروردین 1391, 00:40 صبح
سلام
اینم یه کد کوچیک برای گرفتن کد CPU


static public string get_Hdd_SerialNumber()
{
string cpuInfo = String.Empty;
ManagementClass mgmt = new ManagementClass("Win32_Processor");
ManagementObjectCollection objCol = mgmt.GetInstances();
foreach (ManagementObject obj in objCol)
{
if (cpuInfo == String.Empty)
{
cpuInfo = obj.Properties["ProcessorId"].Value.ToString();
}
}
return cpuInfo;
}

موفق باشید

hamednazarzadeh
دوشنبه 14 فروردین 1391, 22:21 عصر
لطفا یه نفر بیشتر کمک کنه...

saam_2371369
دوشنبه 14 فروردین 1391, 23:28 عصر
سلام
به نظر من توضیح bitaroos عزیز کامل هست
اگه شما چیز دیگه ی مد نظرتون هست لطفا بیشتر
توضیح بدید.
موفق باشید.