Virheenkorjaus on ohjelmoijille ja tietoturvatutkijoille välttämätön taito. Vahva käsitys virheenkorjauksesta antaa sinun ymmärtää suoritettavan tiedoston alemmalla tasolla ja havaita kaikki piilevät virheet.
MUO päivän video JATKA SISÄLLÖLLÄ VIERÄTÄ
GNU-debuggeri tai GDB on ajaton virheenkorjaustyökalu, johon ohjelmoijat ovat luottaneet jo vuosia. Näin voit käyttää GDB:tä Linuxissa.
Esimerkkiohjelmien valmistelu
GDB:n ominaisuuksien tutkimiseksi tarvitset suoritettavan tiedoston kokeilua varten. Esittelyä varten käytät GDB:tä avainten tarkistusohjelmalla kerran lähdekoodin ja virheenkorjaussymbolien kanssa, kerran ilman lähdekoodia ja yksinkertaisessa monisäikeisessä ohjelmassa, joka tulostaa viestit näytölle, sekä kirjoitettuna C-kielellä että käännettynä GCC:llä ( GNU C -kääntäjä).