السلام عليكم
لقد توصلت لطريقة حماية البرنامج بعدد الايام مع تخطى ثغرة تغيير التاريخ و بدون الاتصال بالانترنت فقط بال settings
اترككم مع المثال ليوضح لكم
[
attachment=10925]
مجهود رائع .... بارك الله فيك
نحمده ونصلي على رسوله الكريم
المشكله ما انحلت لانك استخدمت ال settings
اولا لما يتغير موقع البرنامج بترجع الاعدادات للافتراضي
ثانيا لما يتغير اسم البرنامج بترجع الاعدادات للافتراضي كمان
ثالثا لما يتغير اصدار البرنامج حتى لو ظل بنفس المكان وبنفس الاسم الاعدادات رح ترجع للافتراضي كمان
رابعا ملف الاعدادات ملف عادي xml وممكن ايا حدا يوصل له ويغير فيه القيم يدوي
وبالنسبة للكود انا ما قراته وما بعرف اذا فيه ثغرات
عموما بارك الله فيك وجزاك خير
الفكرة ممتازة وحتى نتخطى مشكلة الاطلاع على الملف ممكن نرفعه على موقع ونجعله او نضيف امتداده كملف محمي من الطلب Request ضمن اعدادات السيرفر.
شكرا لردودكم انا مبتدئ فى مجال البرمجة كل ما فى الامر انى اتتنى فكرة و اردت ان اشاركها معكم ولم اكن اعرف هذة المعلومات عن ال settings شكرا و سوف احاول تخطى المشكلة فى الامثلة القادمة ان شاء الله
افضل حمايه لبرنامج انزال نسخه مصغره من برنامجك لا تحوي جميع الخصائص ،،
او عند الوصول الى حد معين من الحفظ بقاعدة البيانات لا يسمح بالاضافة .. و هذا افضل حل في وجهة نظري في النسخه التجريبية