الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عند تحميل البرنامج يخزن MatherBoard أو HardDisk

مغلق
بدأه mqmmss في 9 أبريل 2006 · 4 رد · 793 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخوواني السلام عليكم جميعاً ..

ماذا لو أردت عند عملية التحميل Setup قراءة رقم الـ MatherBoard أو الـ HardDisk وتخزينة في الـ Registry أو الـ DataBase

حيث أن ذلك سيمكنني عند تشغيل النظام من المقارنة ما بين الرقم التسلسلي الذي خزنتة من قبل مع الرقم الحالي للـ MatherBoard أو الـ HardDisk

وبالتالي إذا لم يتطابق فإنة لا يسمح بالدخول إلى النظام مما يحقق حماية نوع ما للنظام ...

هل هذا ممكن ..؟ أرجوا المساعدة ..

وجزاكم الله خير.

#2

إخواني لما التأأأأأأأأأأأأأأأأخير ؟؟؟

#3

إخواني هل السؤال صعب أو ماذا ....؟

أتمنا الحصول على أي رد بليييييييز .

#4

الرجاء من الاخوة من لديه معلومات عن هذا الموضوع أن يفيدنا به وشكرا

لا إله إلا الله العظيم الحليم,لا إله إلا الله رب العرش العظيم,لا إله إلا الله رب السموات ورب الأرض ورب العرش الكريم.

#5

السلام عليكم و رحمة الله و بركاته :

أخي الكريم : الطريقة التي ذكرتها في بداية السؤال لا تحقق الحماية المطلوبة ... كيف ؟

افرض أني سأقوم بنسخ برنامجك والعمل عليه , ودعه يقوم بالفحص والمقارنة التي يشاء ...!

أين هي تلك الحماية ؟ فأنا لن أقوم بتغيير الـ MotherBoard أو الـ HardDisk أبداً ..... ;)

لكن يمكن تعديل هذا الأسلوب إلى شكل آخر يحقق نسبة كبيرة من الحماية و لكن دون تدخل أحد من الـ Hackers ... كيف ؟

1- عند أول تشغيل للبرنامج خذ رقم الـ HardDisk مثلاً ...

2- يتصل المستخدم ويعطيك ذلك الرقم , فتقوم بدورك وبواسطة برنامج لديك بتحويله إلى رقم وشكل آخر , وهذا تعيده للمستخدم .

3- الرقم المعاد هو مفتاح البرنامج بحيث يدخله المستخدم ليقوم البرنامج بإجراء نفس العمليات التي تمت لديك عند إعطاءه المفتاح . فإذا كان المفتاح

صحيحاً , يتم تخزينه في مكان ما لدى المستخدم ( ويمكن أن يحتفظ به المستخدم لإدخاله عند الحاجة ) , وفي كل مرة يعمل البرنامج

يقوم بالتحقق من الرقم والمفتاح المخزن للتأكد من صلاحية المفتاح .

هذه الفكرة باختصار , والغرض منها أن يعمل البرنامج على جهاز واحد فقط ...

ملاحظة : يوجد في المرفقات مثال عن كيفية الحصول على الـ Serial Number الحقيقي الخاص بالـ HardDisk

أرجو أن تستفيد منه لتطوير الفكرة السابقة أو غيرها ... ( المثال منقول )

نرجو الدعاء لنا ولكم بالتوفيق في الدنيا و الآخرة , وجزاكم الله كل خير .

revengeofdriveinfo.zip

هذا الموضوع مغلق.

مواضيع مشابهة