29-02-2012, 01:23 PM
السلام عليكم إخوانى
يعتبر عمل كراك لبرنامجك التجارى هو الهاجس الأكبر الذى يشغلك قبل الشروع فى برمجة برنامجك
فمن غير المعقول أن تصرف وقتك وجهدك فى عمل برنامج و تتعب فيه
و عندما تأتى لقطف الثمرة
يأتى شخص مجهول ليقطف ثمرة جهدك ثم يطرحها بالمجان للأخرين ليستمتعوا بثمرة مجهودك دون مقابل
الآن و فى تلك المقالة القصيرة سأخبركم عن بعض الروتينات الجديدة للتصدى لمحاولات كسر برنامجك
المرحلة الأولى ستكون عن كشف وجود كراكر و ذلك للصعوبة البالغة فى كشف برنامج الكراك لوجود 1000 طريقة لإخفاؤه عن أعين برنامجك
دعونا لا نكتشف برنامج الكراك و لكن عوضا عن ذلك سنكتشف بنسبة 100 % عن وجود كراكر
أولا السيريال الوهمى
هذه الطريقة توفر حماية بمقدار 0 %
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
لأنها ليست حماية بل هى طريقة أكيدة لكشف وجود كراكر و تنجح فيها بمقدار 1000% !!!
كيف ؟؟
هناك سيريال للبرنامج و لنفترض أنه 123456789
و هناك سيريال مصيدة لكشف الكراكر و لنجعله 112336547hhguu554698 على سبيل المثال
الآن يبدأ برنامجك فى مقارنة السيريال المدخل من المستخدم مع 112336547hhguu554698 (سيريال المصيدة) و لا تبدأ إطلاقا بالمقارنة مع السيريال الصحيح
إذا أدخل المستخدم السيريال 112336547hhguu554698
فهو بالقطع كراكر بلا ذرة جدال لذلك لن نخبر المستخدم بأن السيريال خاطئ
بل سنقوم بالآتى
إغلاق للشاشة و إغلاق للكيبورد و الماوس
و الكيبورد و الماوس سيتم إغلاقهما من خلال تايمر لا يتعدى 5 من الألف من الثانية فلا يستطيع أى بلقن إجتيازه
لو أدخل المستخدم سيريال غير سيريال المصيدة أو السيريال الحقيقى فلا توجد مشكلة فليحاول مرة أخرى
لو أدخل السيريال الصحيح فلا مشاكل و هذا ما نريده بالضبط فأنت هنا أمام أحد عملاؤك الطيبين الذين دفعوا لك مقابل برنامجك
لو أعجبكم الموضوع سأكمل
و لو أثار حفيظة أى أحد أو ضايق أى أحد
فلا تؤاخذونى و السلام عليكم و رحمة الله و بركاته
يعتبر عمل كراك لبرنامجك التجارى هو الهاجس الأكبر الذى يشغلك قبل الشروع فى برمجة برنامجك
فمن غير المعقول أن تصرف وقتك وجهدك فى عمل برنامج و تتعب فيه
و عندما تأتى لقطف الثمرة
يأتى شخص مجهول ليقطف ثمرة جهدك ثم يطرحها بالمجان للأخرين ليستمتعوا بثمرة مجهودك دون مقابل
الآن و فى تلك المقالة القصيرة سأخبركم عن بعض الروتينات الجديدة للتصدى لمحاولات كسر برنامجك
المرحلة الأولى ستكون عن كشف وجود كراكر و ذلك للصعوبة البالغة فى كشف برنامج الكراك لوجود 1000 طريقة لإخفاؤه عن أعين برنامجك
دعونا لا نكتشف برنامج الكراك و لكن عوضا عن ذلك سنكتشف بنسبة 100 % عن وجود كراكر
أولا السيريال الوهمى
هذه الطريقة توفر حماية بمقدار 0 %
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
لأنها ليست حماية بل هى طريقة أكيدة لكشف وجود كراكر و تنجح فيها بمقدار 1000% !!!
كيف ؟؟
هناك سيريال للبرنامج و لنفترض أنه 123456789
و هناك سيريال مصيدة لكشف الكراكر و لنجعله 112336547hhguu554698 على سبيل المثال
الآن يبدأ برنامجك فى مقارنة السيريال المدخل من المستخدم مع 112336547hhguu554698 (سيريال المصيدة) و لا تبدأ إطلاقا بالمقارنة مع السيريال الصحيح
إذا أدخل المستخدم السيريال 112336547hhguu554698
فهو بالقطع كراكر بلا ذرة جدال لذلك لن نخبر المستخدم بأن السيريال خاطئ
بل سنقوم بالآتى
إغلاق للشاشة و إغلاق للكيبورد و الماوس
و الكيبورد و الماوس سيتم إغلاقهما من خلال تايمر لا يتعدى 5 من الألف من الثانية فلا يستطيع أى بلقن إجتيازه
لو أدخل المستخدم سيريال غير سيريال المصيدة أو السيريال الحقيقى فلا توجد مشكلة فليحاول مرة أخرى
لو أدخل السيريال الصحيح فلا مشاكل و هذا ما نريده بالضبط فأنت هنا أمام أحد عملاؤك الطيبين الذين دفعوا لك مقابل برنامجك
لو أعجبكم الموضوع سأكمل
و لو أثار حفيظة أى أحد أو ضايق أى أحد
فلا تؤاخذونى و السلام عليكم و رحمة الله و بركاته
