تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] برنامج كيفية حماية البرنامج من استخدامه اكثر من مرة
#1
لقد قمت بتصميم منظومة وبعد ذلك قمت بكتابة كود لتفعيل البرنامج على جهاز العميل ولا يمكن استخدام المنظومة على جهاز اخر الا بعد التفعيل فحبيت اليوم ان اضع Source Code وشرح الطريقة التي قمت بها اولا سابدأ بالشرح .... 

الطريقة وهي أن أقوم باسترجاع رقم التسلسلي للمعالج تبع الجهاز وايضا اقوم باسترجاع رقم التسلسلي للمستخدم لان لكل مستخدم Windows User له رقم خاص به وطبعا الارقام التسلسلية التي ساقوم باسترجاعها مكونة من أرقام وحروف فقمت باعداد Function تقوم باخد رقم التسلسلي واخد الارقام منها فقط وجمعها مع بعض واسترجاعها كرقم وهذه ال Function قمت باستخدامها على رقم التسلسي تبع المعالح وايضا للرقم التسلسلي للمستخدم وبعد ذلك اقوم بجمعهم مع بعض فيتكون لي رقم بعد ذلك اقوم باستدعاء Function تقوم باخد مجموع الرقم واسترجاع قيمة رقمية جديدة وذلك بعد اجراء عليها معادلة معين ويتم تخزين ذلك الرقم في Registery عن طريق functions اسمهم GetRegValue and SetRegValue
وكل عملية تشغيل البرنامج يتم التحقق من الرقم المخزن في registry وفي حالة عدم تطابقة يقوم باظهار شاشة التفعيل وفي حالة التطابق يذهب بك الى شاشة الدخول 

ملاحظة في شاشة التفعيل ستجد حاصل جمع رقم المعالج وايضا حاصل جمع رقم المستخدم في حالة جمعهم مع بعض بالة حاسبة وبعد ذلك تقوم بتغيير كل رقم وذلك بزيادة 7 لكل رقم فيظهر لك رقم جديد قم بادخال ذلك الرقم في TextBox والضغط على التفعيل سيتم تفعيل البرنامج واغلاقها وعند فتحه من جديد ستظهر لك شاشة الدخول ولكن لو كان الرقم خاطئ فلن يقوم البرنامج بالتفعيل ارجو ان يكون الشرح واضح والسلام عليكم ورحمة الله وبركاته 


الملف مرفق مع الموضوع .....


الملفات المرفقة
.rar   ActivationApplication.rar (الحجم : 3.13 م ب / التحميلات : 719)
الرد }}}}
#2
مشكور اخي الكريم .. تحياتي لك ولمجهودك
HeartHeart
الرد }}}}
تم الشكر بواسطة:
#3
صحيت بارك الله فيك
اللهم ارحم فقيدنا ابا ليث

الرد }}}}
تم الشكر بواسطة:
#4
كلمة شكرا قليلة بحقك

الله يعطيك الصحة والعافية ويمدك بالعلم النافع لتنفع به
الرد }}}}
تم الشكر بواسطة:
#5
شكراااااااا
الرد }}}}
تم الشكر بواسطة:
#6
الشكر لك اخي الكريم
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية انشاء الباركود المتألق9 0 62 16-05-17, 05:57 PM
آخر رد: المتألق9
  ربط البرنامج بالسكانر و المسح الضوئي صبري زينوبي 13 1,408 16-05-17, 03:02 AM
آخر رد: safalo
  سورس كود برنامج نقاط البيع linksys code3x 6 331 04-05-17, 04:34 PM
آخر رد: code3x
  [مشروع] برنامج الناشر التلقائي للفيس بوك قروبات + صفحات + اضافات اخرى Basil Abdallah 9 606 23-04-17, 11:26 PM
آخر رد: nabil.1710
Brick [مشروع] مشروع تخرج برنامج عن وحدة التدريب والتوظيف مبرمج أوتار 56 74,760 05-04-17, 10:30 PM
آخر رد: emadmohamed
  [VB.NET] برنامج مسابقة زكريا النابهي 5 590 02-04-17, 09:46 AM
آخر رد: المبرمج العبقري
  [مشروع] برنامج الجرس المدرسي الناطق سيد درويش 9 2,243 31-03-17, 03:26 AM
آخر رد: IBRA939
  كود سورس برنامج SekraniSOFT SQL Query Builder ndjakoub 3 326 21-03-17, 09:11 PM
آخر رد: m_nader
Information [مشروع] طريقة تصميم برنامج قواعد بيانات يحتوي على علاقات بين الجداول (باستخدام الكود فقط) Mohamad Anan 9 5,608 25-02-17, 11:23 PM
آخر رد: sendbad100
  سورس كود برنامج تسجيل الدخول للفيس بوك من صنعي Basil Abdallah 2 535 18-02-17, 06:13 PM
آخر رد: C0MNDS

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم