Odpravljanje napak je nepogrešljiva veščina za programerje in varnostne raziskovalce. Močno razumevanje odpravljanja napak vam omogoča, da razumete izvršljivo datoteko na nižji ravni in ujamete morebitne skrite napake.
MUO Video dneva POMIKITE SE ZA NADALJEVANJE Z VSEBINO
Razhroščevalnik GNU ali GDB je brezčasno orodje za odpravljanje napak, na katerega se programerji zanašajo že leta. Tukaj je opisano, kako uporabljati GDB v Linuxu.
Priprava vzorčnih programov
Če želite raziskati funkcije GDB, boste potrebovali izvršljivo datoteko za eksperimentiranje. Za predstavitev boste zagnali GDB v programu za preverjanje ključev enkrat z razpoložljivo izvorno kodo in simboli za odpravljanje napak, enkrat brez izvorne kode in v preprostem večnitnem programu, ki na zaslon natisne sporočila, oba napisana v C in prevedena z GCC ( prevajalnik GNU C).