01-03-2013, 03:28 PM
السلام عليكم ورحمة الله وبركاتة
بعد ان وصلت لمرحله اعتبرها جيده بالنسبة لمبتدئ ... من ناحية الهندسية العكسية والبرمجة بلغة دلفي اردت ان اعرف كيف احمي برنامجي من التنقيح وعمل الحميات وطرق برمجتها ( اقصد الفكرة العامة لها )
1) برنامجاً ما يقوم بتنقيح برنامجي الآن فما هي اشهر الدوال او الطرق لمعرفة ذلك
2) برنامجي تم عمل تغيير في اكواده في لغة التجميع كيف اعرف ذلك .. اضن مثل تقنية CRC
3) وجود نقطة توقف سواً من نوع BreakPoint(CC) or HardWare كيف اعرف ذلك ؟
4) .... [ الحالة ] ....
[COLOR="RoyalBlue"]عندم اكتشف وجود برنامج Olly او غيره يعمل الآن ... الذي اعرفه عن طريق جلب اسماء العمليات
او البحث عن عنوان النافذة .... لكني ارى اني عندما اقوم بتغيير اسم النافذة و تغيير اسم العملية ... يتم إكتشاف
البرنامج الذي أخفيه ... [/COLOR]هنا ما هي الطريقة التي تستعملها الحماية لمعرفة وجود البرنامج الذي اخفيه ؟
وإن امكن مثال مبسط لأي فكرة لما سبق
لدي الكثير والكثير ... لكن هذه هي البداية :p
وشكراً لحسن القراءه
بعد ان وصلت لمرحله اعتبرها جيده بالنسبة لمبتدئ ... من ناحية الهندسية العكسية والبرمجة بلغة دلفي اردت ان اعرف كيف احمي برنامجي من التنقيح وعمل الحميات وطرق برمجتها ( اقصد الفكرة العامة لها )
1) برنامجاً ما يقوم بتنقيح برنامجي الآن فما هي اشهر الدوال او الطرق لمعرفة ذلك
2) برنامجي تم عمل تغيير في اكواده في لغة التجميع كيف اعرف ذلك .. اضن مثل تقنية CRC
3) وجود نقطة توقف سواً من نوع BreakPoint(CC) or HardWare كيف اعرف ذلك ؟
4) .... [ الحالة ] ....
[COLOR="RoyalBlue"]عندم اكتشف وجود برنامج Olly او غيره يعمل الآن ... الذي اعرفه عن طريق جلب اسماء العمليات
او البحث عن عنوان النافذة .... لكني ارى اني عندما اقوم بتغيير اسم النافذة و تغيير اسم العملية ... يتم إكتشاف
البرنامج الذي أخفيه ... [/COLOR]هنا ما هي الطريقة التي تستعملها الحماية لمعرفة وجود البرنامج الذي اخفيه ؟
وإن امكن مثال مبسط لأي فكرة لما سبق

لدي الكثير والكثير ... لكن هذه هي البداية :p
وشكراً لحسن القراءه

