السلام عليكم ورحمة الله وبركاته :
أعزائي لقد فتح في هذا المنتدى الكريم في قسم البرمجة والأسمبلي والهاكر موضوع حماية الأقراص الليزرية وهاأنا أريد إعادة فتح الموضوع وبحماس وأريد من الأخوة المهتمين المشاركة والردود
بكل مايستطيعون ...
وإضافة أي فكرة أو برنامج ساعد إما في الحماية أو فك الحماية ..
لأنه لايمكن أن نطور حماية البرامج إلا أن نكون متطلعين إلى فك الحمايات
وسأطرح الآن حماية بسيطة كبداية وأرجو من الأخوة إضافة أي تعليق أو فكرة للتطوير .....
m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R
والخوات كالتالي :
1- جعل حجم القرص الليزري حجم خيالي .
2- حماية البرنامج عن طريق حجم هذا الملف .
3-تشفير الملف لمنع برامج disAssampler أن تفكه .
الخطوة الآولى :
الحيلة لها أكثر من طريقة وسأذكر لكم طريقة جربتها ومشي الحال ولكن عن طريق المصادفة ،
وهي مرة كنت عما أنسخ قرص فيديو في برنامج النسخ النيرو ولآخر لحظة تراجعت فحاولت فتح السواقة الليزرية فلم تفتح فحذف الملف الذي أنسخ منه وإذا النتيجة كانت بقاء حجم الملف كما هو في القرص
وهو في الحقيقة لايأخذ أكثر من واحد ميغا ، إذا وبإختصار
- ضع قرص ليزري فيه ملف كبير في السواقة العادية وانسخ الملف على الناسخة وعندما يبدأ في النسخ أخرج القرص الذي في السواقة العادية فينسخ الملف وبحجمه الأصلي ولكن لأيأخذ إلا القليل ....
-ثم أضف ملفاتك التي هي البرنامج الذي نحميه ........
الخطوة الثانية :
نربط برنامجنا بحجم الملف بأي لغة كانت :
ويوجد دالة مشهورة api وهي GetFileSize ... أو غيرها من الطرق الكثيرة ....
الخطوة الثالثة:
وهي تشفير الملف exe لكي نحميه من الفك بواسطة برامج المحررات ....
وسأضيف إن اشاء الله قربياً أحد عدة برامج لأنني أختبرها جيداً ......
m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R m&R
أعزائي وأريد في هذه الصفحة أن تكون مفيدة بوضوع منكم أحد البرامج وفك البرنامج شخص آخر ثم يطور حمايته حتى يأتي شخص آخر وفكها وهكذا .... لكي نطور هذا الموضوع وإن شاء الله يوجد العديد من الأفكار التي أود طرحها ولكن لايوجد عندي متسع من الوقت لطرحها الآن ....(gift)