المشاركات : 2,008
المواضيع 58
الإنتساب : Oct 2014
السمعة :
1,005
الشكر: 31833
تم شكره 22865 مرات في 2187 مشاركات
أهلا أخي الكريم ، ماهي الأجزاء التي حمايتها من التعديل ؟
المشاركات : 2,008
المواضيع 58
الإنتساب : Oct 2014
السمعة :
1,005
الشكر: 31833
تم شكره 22865 مرات في 2187 مشاركات
أهلا أخي الكريم ، الفكرة هي بتصعيب التعديل في البرنامج على الكراكر المبتدئين والمتوسطين أما الخبراء فسيؤخرهم في فك الحماية إن لم يشعروا بالملل ، بالنسبه لتغيير الكود فحمايته أعتقد صعبه لأنه بالإمكان تعديله ليس بتغيير الكود الخاص بالفيجول بيسك وإنما بتغيير كود البرنامج بلغة التجميع أو لغة الآلة الإسمبلي حيث توجد برامج كثيره تحول كود البرنامج الى الاسمبلي وثم تغييره أو بالأصح تحريفه أو التلاعب به لتخطي تنفيذ كود معين أو القفز من كود إلى آخر ومن ثم حفظ البرنامج بالتعديل الجديد ، والفكره في التصعيب هي إستخدام السكربت في تنفيذ كود أجزاء البرنامج الحساسة كنصوص معينه تثبت الملكيه والخصوصية أو صور معينه حيث يتم تخزين الكود أو السكربت في قاعدة بيانات أكسس مثلاً أو قاعدة بيانات من النوع الغير مستخدم كثيراً كـ sqlit وطبعاً تكون هذه القاعدة محميه بكلمة مرور وكلمة المرور تكون مكونه ان امكن من كلمات عربيه وارقام يتخللها رموز اليونيكود التي يتم تحويلها بإستخدام الدالة chrw ولذلك لحمايتها من معرفتها بواسطة برامج كسر لباسورد قواعد الاكسس نعود للسكربت الذي سيتم تخزينه في قاعدة البيانات وللحمايه اكثر لابد من ان يكون السكربت مشفر بتشفير يكون له مفتاح وهذا المفتاح يكون هو رقم الهارد دسك للكمبيوتر ويتم تخزين السكربت المشفر في قاعدة البيانات بواسطة برنامج صغير خاص بذلك وليكن اسمه برنامج التفعيل ، وأيضا يتم تخزين الصور المهمه في قاعدة البيانات ، وفي البرنامج يتم استخراج السكربت من قاعدة البيانات وفك تشفيره ثم تنفيذه حيث السكربت لن يكون ظاهرا في البرامج التي تحول كود البرنامج إلى الإسمبلي اذا عند تنفيذ السكربت سيقوم مثلا بوضع النصوص في اماكنها والصور كذلك والأهم أنه هو الذي سيشغل البرنامج بتشغيل الفورم الرئيسي أو إستدعاء الدالة الرئيسية لتشغيل البرنامج ، والسكربت المستخدم هو vbscript , آسف على الإطاله ولكن لابد منها لتوضيح جميع الأجزاء ، آمل أن تفهم طريقة الفكرة وتدركها ، ويستفيد منها الجميع .
- تحياتي .