السلام عليكم ورحمة الله وبركاته ،،
حاليا اقوم بتعلم لغة سى بلس بلس وانوى تعلم السى ايضاء
المهم اخذنى الفضول لاتعرف على ما معنى الثغرات الامنية فى الكود وكيفية الوقوع فى تلك الاخطاء
فبدات بقراء بعض الاجزاء من Hacking: The Art of Exploitation, 2nd Edition
نظرا لانة لا يتطلب معرفة قوية بالاسمبلى (لا انوى تعلمها قبل عام ) ويناقش بطريقة عامة
بدون اطالة لاحظت ان الطريقة المتبعة فى الكتاب لتتبع اخطاء الكود هى الطريقة الصعبة وهى الترجمة للاسمبلى ومتابعة الكود وما الى ذلك
هل يوجد ادوات جاهزة لفعل ذلك مثل ان اخبر المترجم ان هذا المتغير مثلا لا اريدة ان يكون عرضة
للoverwritten
او غير قابل للظهور فى المكدس وما الى ذلك
باختصار ادوات جاهزة لفعل ذلك بطريقة اوتوماتيكا لسد تلك الانواع من الثغرات
هل يوجد ؟ ام هناك تقنيات اخرى ؟
ارجو الافادة

