22-10-2021, 08:49 PM
قمت بتحميل البرنامج بنفس اليوم الذي نشر فيه الموضوع لكن لم اقم بتجريبه الى بعد 3 ايام تقريباً...
وتجربتي مع هذا البرنامج كانت سيئة حقا !
لاني فقدت قرابة 60GB من ملفاتي...
تعريف الإجراء المضاد (countermeasure):
هو مصطلح علمي وبشكل مختصر يعني اخد إجراء مضاد ضد شيء ما، فقد يعرف المبرمج ان المنهدس العكسي قد يقوم بتحليل البرنامج بعد نشره، لذالك يقوم المبرمج بعمل إجراء مضاد لهذا الأمر لمنعه من التنقيح (anti-debugging).
موضوع الاخ overlap كان بخصوص الإجراء المضاد ضد الـ anti hook
اي ان المبرمج قام بإجراء مضاد ضد الـ hook وهذا يعني استحالة كسر البرنامج عن طريق الـ hook.
دراسة الإجراء المضاد شيء مهم جدا خاصة بمثل هذه الحالة.
فقد نبه الأستاذ NewHawk بخصوص هذا الأمر أكثر من مرة...
احد أقتباسات الأستاذ NewHawk:
أيضا يبدو ان هناك من قام بتخطي الإجراء مضاد ضد الـ anti hook
لانه فعلا قد تم تكريك النسخة الحالية من البرنامج عبر الـ hook.
بنسبة للأخطاء التي اكتشفتها....
الخطاء (Bug) الاول:
* خيار Erase Sector يحذف الاقراص الاخرى.
لست واثقا من هذا الbug لكن هذا ماحدث، قمت بعمل خيار Erase Sector وحددت بالsector مساحة لا يتجاوز حجمها 5GB اكتملت العملية ولم يحدث شيء...
لكن في وقت لاحق وجدت ان الاقراص الاخرى قد حذفت ابتذاء من قطاع ال 5GB التي حددتها !
الخطاء (Bug) الثاني:
* انهيار البرنامج عند محاولة استراجع البيانات من قرص يحتوي على ملفات كثيرة.
تأخد عملية استرجاع الملفات وقت طويلا حسب سعة القرص.
لكن وبعد طول انتظار ينهار البرنامج في مرحله الArranging Files
بعد عدة محاولات قمت بسترجاع مايقارب 10GB وهذه المحاولات اخدت مني 3 ايام تقريبا.
وتجربتي مع هذا البرنامج كانت سيئة حقا !
لاني فقدت قرابة 60GB من ملفاتي...
تعريف الإجراء المضاد (countermeasure):
هو مصطلح علمي وبشكل مختصر يعني اخد إجراء مضاد ضد شيء ما، فقد يعرف المبرمج ان المنهدس العكسي قد يقوم بتحليل البرنامج بعد نشره، لذالك يقوم المبرمج بعمل إجراء مضاد لهذا الأمر لمنعه من التنقيح (anti-debugging).
موضوع الاخ overlap كان بخصوص الإجراء المضاد ضد الـ anti hook
اي ان المبرمج قام بإجراء مضاد ضد الـ hook وهذا يعني استحالة كسر البرنامج عن طريق الـ hook.
دراسة الإجراء المضاد شيء مهم جدا خاصة بمثل هذه الحالة.
فقد نبه الأستاذ NewHawk بخصوص هذا الأمر أكثر من مرة...
إقتباس :https://www.at4re.net/f/thread-2039-post...l#pid10364
https://www.at4re.net/f/thread-1948-post...ml#pid9737
https://www.at4re.net/f/thread-1453-post...ml#pid6451
احد أقتباسات الأستاذ NewHawk:
إقتباس :"انا لم اقل ان كل شخص يجب ان يفهم الحمايات بالتفصيل كل ما اعنيه ان الهوك اصبح موضة والكل اصبح لايهتم بدراسة وتحليل الحمايات مثل زمان لذلك لو المبرمجين طورو هذه الحمايات واصبح معظم ادوات الهوك واللودر غير قادرة على اداء المهمة صدقني لن تجد احد يقوم بعمل مضاد او تطوير او اختراع للتغلب على هذه التحديثات"
أيضا يبدو ان هناك من قام بتخطي الإجراء مضاد ضد الـ anti hook
لانه فعلا قد تم تكريك النسخة الحالية من البرنامج عبر الـ hook.
بنسبة للأخطاء التي اكتشفتها....
الخطاء (Bug) الاول:
* خيار Erase Sector يحذف الاقراص الاخرى.
لست واثقا من هذا الbug لكن هذا ماحدث، قمت بعمل خيار Erase Sector وحددت بالsector مساحة لا يتجاوز حجمها 5GB اكتملت العملية ولم يحدث شيء...
لكن في وقت لاحق وجدت ان الاقراص الاخرى قد حذفت ابتذاء من قطاع ال 5GB التي حددتها !
الخطاء (Bug) الثاني:
* انهيار البرنامج عند محاولة استراجع البيانات من قرص يحتوي على ملفات كثيرة.
تأخد عملية استرجاع الملفات وقت طويلا حسب سعة القرص.
لكن وبعد طول انتظار ينهار البرنامج في مرحله الArranging Files
بعد عدة محاولات قمت بسترجاع مايقارب 10GB وهذه المحاولات اخدت مني 3 ايام تقريبا.
"إخي العزيز، لا تنسى بمراجعة صفحة قوانين المنتدى قبل وضع اي مشاركة !"