يعد تصحيح الأخطاء مهارة لا غنى عنها للمبرمجين والباحثين الأمنيين. يتيح لك الفهم القوي لتصحيح الأخطاء فهم الملف القابل للتنفيذ على المستوى الأدنى والتقاط أي أخطاء كامنة.
فيديو MUO لهذا اليوم قم بالتمرير للمتابعة مع المحتوى
مصحح أخطاء GNU أو GDB، هو أداة تصحيح أخطاء خالدة اعتمد عليها المبرمجون لسنوات حتى الآن. إليك كيفية استخدام GDB على Linux.
إعداد نماذج البرامج
لاستكشاف ميزات GDB، ستحتاج إلى ملف قابل للتنفيذ لتجربته. للتوضيح، ستقوم بتشغيل GDB على برنامج فحص المفاتيح مرة واحدة مع توفر كود المصدر ورموز التصحيح، ومرة بدون كود المصدر، وعلى برنامج بسيط متعدد مؤشرات الترابط يطبع الرسائل على الشاشة، وكلاهما مكتوب بلغة C ومجمع مع مجلس التعاون الخليجي ( مترجم جنو سي).