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

وسيلة لحماية البرنامج المصمم بالأكسس

مغلق
بدأه biskra في 12 مايو 2004 · 7 رد · 2,256 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

التطبيق مصمم ب VB و هو مفتوح وجدت صعوبة لتجربته لأن القاعدة المرفقة معه لكمثال مصممة بالأكسس 97 ربما الاٍخوة يطورون فيه ما دامت أكواده مفتوحة.

thelock.zip

#2

الله يبارك فيك ويجزيك الجنة هذا أولاً وثانياً أتمنى ممن يصل لشىء بهذا الخصوص أن يفيد بقية الأخوة وله وافر الشكر.

مع التحية للجميع.

#3

مذا يساوي ما أقدمه بل ما أنقله من هنا و هناك مقابل ما قدمتموه لنا في هذا المنتدى.

بالنسبة لمشكلة الحماية فاٍنني في كثير من الأحيان ما أجد أشياء تتحدث عنها و لكن الكثير منها مصصم بواسطة فيزوالبيسك لذلك أغض الطرف عنها, لست أدري اْن كانت تهمكم؟

#4

أعتقد أن هذا النوع من الحماية غير عملي

بسبب :

أداة ActiveX لكي تعطي لها نتيجة معينة من أجل تسجيل النسخة .. وبالعادة تكون إما كتابة في ملف أو إنشاء ملف أو كتابة في الريجستري .. وبغض النظر عما تفعله فإن أي شيء سيكون قابلاً لأن يراقب من قبل شخص متخصص .. وفي أسوأ الحالات ممكن تصميم أداة بديلة تعطي دائماً معلومة تفيد بتسجيل النسخة لأنه من الممكن طبعاً معرفة توابعها وثوابتها الداخلية

بالنسبة لي سأعرض أسلوبي في الحماية :

يعتمد أسلوبي في الحماية على جدول أستخدم السجل الأول منه لتخزين ثلاث حقول وكل حقل مشّفر بأسلوب معقد جداً وأسلوب التشفير من تصميمي الخاص والذي جربته على كثير جداً من برامج فك التشفير وعجزت عنه

وكل حقل يعتمد في تشفيره على بيانات الحقل الآخر

ويدخل في أسلوب التشفير أرقام البيوس والهارد دسك

ويكون مجمل ما يستخلص من الحقول المشفرة يعني أن النسخة Demo

ولتسجيل النسخة تظهر نافذة تحتوي على مربعي نص

الأول فيه مجموعة أرقام .. وينبغي أن يدخل في الثاني ما يقابلها

المعادلة التي تعطي الأرقام الأولى وما يقابلها مرنة جداً ومعقدة جداً لدرجة أنه لا يمكن أن تعطي نفس الأرقام مرتين ولا يمكن أن يعطى رقم الحل المقابل لنفس الرقم مرتين إلا نادراً !! من أجل منع استنباط المعادلة

وعند إدخال الرقم المطلوب يتم تغيير القيم المشفرة الموجودة في الجدول السابق الذكر بما يفيد أن النسخة مسجلة

مبدأ عمل البرنامج :

عند تشغيل كل Form يفحص وجود الجدول أولاً ثم يفحص ما تعنيه الحقول وعند أي خطأ يتم تنفيذ حدث Quit

عند نسخ البرنامج من جهاز لآخر لن تكون قراءة الحقول تعطي معلومة بالتسجيل أو بأنه نسخة مؤقتة (بسبب اختلاف رقم الهارد والبيوس) فتتم إظهار رسالة بأن النسخة غير شرعية ويتم إنهاء البرنامج

وفي النهاية أقول : لا توجد حماية مطلقة !

ما رأيكم !

تم تعديل هذه المشاركة بواسطة مهند عبادي في 13 مايو 2004 في 02:05

#5

ربما هذا التطبيق الذي تتحدث عنه أو يشابهه حسب فهمي لأنه يعتمد على رقم الهاردديسك

تأمين التطبيق أكسس.rar

#6

ملاحظة الملف المرفوع أعلاه يتضمن السورس كود للحماية و يعطي مثالا لكيفية الحماية لبرنامج BIGSOFT

#8

اٍن كان في الأمر ما يهم سوف أحاول القيام بالترجمة, ما الذي تريد ترجمته ؟

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…