Otklanjanje pogrešaka nezamjenjiva je vještina za programere i istraživače sigurnosti. Dobro razumijevanje otklanjanja pogrešaka omogućuje vam da razumijete izvršnu datoteku na nižoj razini i uhvatite sve skrivene pogreške.
system_thread_exception_not_handled windows 10MUO Video dana POMICI SE ZA NASTAVAK SA SADRŽAJEM
GNU debugger ili GDB bezvremenski je alat za ispravljanje pogrešaka na koji se programeri oslanjaju već godinama. Evo kako koristiti GDB na Linuxu.
Priprema oglednih programa
Za istraživanje značajki GDB-a trebat će vam izvršna datoteka s kojom ćete eksperimentirati. Za demonstraciju, pokrenut ćete GDB na programu za provjeru ključeva jednom s dostupnim izvornim kodom i simbolima za otklanjanje pogrešaka, jednom bez izvornog koda i na jednostavnom višenitnom programu koji ispisuje poruke na ekran, obje napisane u C-u i kompilirane s GCC-om ( GNU C kompajler).