أولا أحب أن أوضح أن هذا الموضوع موجه للمحترفين
الكراكرز هم أخطر الأشخاص على برنامجك التجارى
فهم
سيحولونه من برنامج تجارى إلى برنامج مجانى و فجأة تجد برنامجك على
الإنترنت و متاح مجانا للجميع أو ستجد كراكا لبرنامجك أو سيريال له أو مولد
مفاتيح
و يتم الكراك بعدة طرق سأناقشها كلها و لكن فى هذا الموضوع سأتعامل مع طريقة قنص السيريال من ذاكرة البرنامج
و طريقة الحماية بباسوورد عادى لا يستغرق كسرها بواسطة كراكر متوسط إلا دقائق معدودة
و بالتالى فهو يهدم فى دقائق ما بنيته أنت فى شهور
فى هذا الموضوع لن أخوض فى تفاصيل عمليات الكراك
بل سنتكلم عن تقنيات خداعية لحماية البرامج
فى البداية أحب أن أوضح عدة أمور
أولا أننى كتبت هذا الموضوع كرد للجميل لهذا المنتدى الرائع
ثانيا الموضوع يتعلق بأفكار حماية و هنا سأطرح هذا الموضوع الغريب
ثالثا سيريال هذا البرنامج هو 996633
السيريال الملغوم
هذه الطريقة ستجعلك تكتشف محاولة الكراك بدقة 100% و بأسلوب لا يمكن للكراكر تفاديه
ففى هذه الطريقة يتم تمرير الباسوورد المدخل من المستخدم إلى دالتين تحقق على التوالى
و
سيكون أول عملية مقارنة مع سيريال وهمى شديد التعقيد و لكن بدون تشفير حتى
نتأكد من أن المستخدم لم يدخل هذا السيريال بطريق الصدفة و ليكن مثلا
724R8vOPqaCkV47caf9NeA
و
السبب فى عدم تشفير السيريال الوهمى (الملغوم) هو تسهيل الأمر على الكراكر
لكى يصل سريعا و بدون عوائق إلى الحبل الذى سيقيد به نفسه
و بطبيعة الحال لن يستطيع الوصول إلى هذا الرقم غير برامج الكراك وهى تملأ الانترنت
و الإفتراض بأن الكراكر لن يدخل هذا السيريال الذى إكتشفه هو مثل إفتراض تغاضى طفل صغير عن اللعب بكرة حمراء لامعة
بالطبع سيقول البعض أن هذا السيريال سيكون صعب على المستخدمين العاديين مجرد كتابته
أرد و أقول أن هذا السيريال هو مجرد مصيدة للكراكر و لن يتعرض له المستخدم العادى أبدا
و
فى هذا المثال ستظهر رسالة عند إدخال السيريال الوهمى تؤكد وجود كراكر و
بالطبع لن تظهر فى السوفتوير الحقيقى و سيحل محلها رسالة تسجيل وهمية بعدها
يمكنك القيام بأى إجراء تراه مناسب و فى صمت
و لكن إحترس من إحداث
أى أضرار بجهاز المستخدم لأنك فى البرامج التجارية فأنت شخص معروف لكونك
الطرف الذى يقبض المال و أنصحك بالإكتفاء بعمل إجراءات تجعل التسجيل
الحقيقى مستحيل و هذا سيكون درس آخر
عند إدخال سيريال خاطئ سينتقل البرنامج إلى المقارنة الحقيقية و يقارن مع السيريال الحقيقى
وهو فى هذا المثال 996633
المشكلة
هى أنه عندما يقوم المستخدم بإدخال سيريال صحيح فى المقارنة الأولى فإن
البرنامج يتأكد بنسبة 100% من و جود كراكر يجلس أمام الكيبورد
بعدها يقوم البرنامج بالفتح فى صورة مسجلة حتى يفرح الكراكر و يقول جووووووول
و أثناء ذلك سيقوم البرنامج بإتخاذ إجراءات كثيرة تمنع المستخدم من التسجيل نهائيا إلا بمعرفة المبرمج نفسه
بالطبع لن نخوض فى درجة متانة أو نوعية هذه الإجراءات أو طريقتها لأن ذلك سيكون عنوان الدرس القادم
و سيقول البعض أنه من المحتمل أن يقوم المستخدم بإدخال السيريال الوهمى بالمصادفة
فسأرد عليهم بالمعادلة الآتية
نسبة إحتمال حدوث ذلك هو واحد لكل مائة مليار
و حيث أن عدد سكان الأرض 6 مليار
إذن فهذا الشخص بالتأكيد ليس من سكان كوكب الأرض و بالتالى لن نناقش حالته و لندع مسألة مناقشة حالته فى كوكبه
و أحب أن أعرفكم أنه لن يستطيع إكتشاف هذه الطريقة إلا شخص قد تنبأ بحدوثها أو سبق تحذيره
و
كتشبيه لما سبق فهو يشبه قصر له بابان بام أمامى و باب خلفى الأمامى محاط
بالزهور و الخلفى لايمكن الوصول إليه إلى بالمشى فوق الأشواك و الصخور
و لذلك وضع صاحب القصر حجرا ثقيلا فوق الباب الخلفي ليقع مباشرة على رأس من يفتح هذا الباب لأنه سيكون 100% لص
و
للعلم بانه لا يوجد برنامج منيع ضد الكراك هى مقولة تقبل الشك حيث أنه لدى
56 طريقة لصد الكراكرز بدون برمجيات إضافية و لكن بخدع برمجية مثل المثال
السابق
رابط البرنامج
http://www.megaupload.com/?d=WHSPWDY0و الصورة المرفقة توضح كل شيئ
و مرفق ملف مفتوح لتوضيح الفكرة
و تم تقسيمه لملفين حسب شروط إرفاق الملفات
و يجب وضع الملفين فى فولدر واحد ثم فك أى جزء فيتم فك السورس