27-10-12, 04:33 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أنت كمبرمج قمت بعمل برنامج وتريد حمايته أو بمعنى أصح تقلل من فرصة تناقله بين المستخدمين بدون دفع قيمته
قمت أنا بكتابة مكتبة سوف تمكنك من حماية أى برنامج تقوم بعمله فقط تقوم باستيراد المكتبة فى مشروعك واستخدام دوال المكتبة لحماية البرنامج
فكرة المكتبة تعتمد على إستخراج رقم من جهاز العميل مرتبط بالقرص الصلب يتم تشفيره وإظهاره كفتاح تسجيل للبرنامج من خلال هذا المفتاح يتم استخدام keygen يقوم باستخراج كود
التفعيل من مفتاح التسجيل وفى حالة تطابق مفتاح التسجيل مع مفتاح التفعيل طبعا يتم هذا باستخدام المكتبة التى كتبتها سوف يتم تفعيل البرنامج ويصبح نسخه كاملة مفعله يتم حفظ مفتاح التفعيل
فى ملف مع البرنامج هذا الملف يحتوى على مفتاح التفعيل الذى يعرفه العميل
ماذا لو قام العميل بحذف الملف أو قام بتغيير كود التفعيل ؟
هذا القرار يرجع للك إما أن يتم غلق البرنامج أو يرجع البرنامج كنسخة تجريبيه
كود تفعيل جهاز ما لن يصلح لجهاز آخر
نأتى للمكتبة ودوالها
يتم إضافة المكتبة الى مشروعك اسم المكتبة amgadtamer
نقوم باستيراد الإسم
دوال المكتبة هى عبارة عن shared function وبالتالى لست فى حاجة لإنشاء نسخة منها
تم إرفاق المكتبة ومثالين لكيفية استخدام هذه المكتبة كنت أود شرح دوال المكتبة لكن لضيق الوقت يمكن شرحها فى وقت لاحق وعموما هى سهلة وليست بحاجة الى شرح
السلام عليكم ورحمة الله وبركاته
أنت كمبرمج قمت بعمل برنامج وتريد حمايته أو بمعنى أصح تقلل من فرصة تناقله بين المستخدمين بدون دفع قيمته
قمت أنا بكتابة مكتبة سوف تمكنك من حماية أى برنامج تقوم بعمله فقط تقوم باستيراد المكتبة فى مشروعك واستخدام دوال المكتبة لحماية البرنامج
فكرة المكتبة تعتمد على إستخراج رقم من جهاز العميل مرتبط بالقرص الصلب يتم تشفيره وإظهاره كفتاح تسجيل للبرنامج من خلال هذا المفتاح يتم استخدام keygen يقوم باستخراج كود
التفعيل من مفتاح التسجيل وفى حالة تطابق مفتاح التسجيل مع مفتاح التفعيل طبعا يتم هذا باستخدام المكتبة التى كتبتها سوف يتم تفعيل البرنامج ويصبح نسخه كاملة مفعله يتم حفظ مفتاح التفعيل
فى ملف مع البرنامج هذا الملف يحتوى على مفتاح التفعيل الذى يعرفه العميل
ماذا لو قام العميل بحذف الملف أو قام بتغيير كود التفعيل ؟
هذا القرار يرجع للك إما أن يتم غلق البرنامج أو يرجع البرنامج كنسخة تجريبيه
كود تفعيل جهاز ما لن يصلح لجهاز آخر
نأتى للمكتبة ودوالها
يتم إضافة المكتبة الى مشروعك اسم المكتبة amgadtamer
نقوم باستيراد الإسم
PHP كود :
imports amgadtamer
دوال المكتبة هى عبارة عن shared function وبالتالى لست فى حاجة لإنشاء نسخة منها
تم إرفاق المكتبة ومثالين لكيفية استخدام هذه المكتبة كنت أود شرح دوال المكتبة لكن لضيق الوقت يمكن شرحها فى وقت لاحق وعموما هى سهلة وليست بحاجة الى شرح