I 'A Bug Hunter's Diary' tar sikkerhetsekspert Tobias Klein oss med inn i en fascinerende verden hvor tilsynelatende enkle feilsituasjoner kan få dramatiske konsekvenser. Slike feil kan gjør det mulig for angripere å kompromittere systemer, heve lokale privilegier og skape kaos i et datasystem. Klein sporer opp og utnytter sårbarheter i noen av verdens mest brukte programvarer, inkludert Apples iOS, VLC mediespiller, ulike nettlesere og til og med Mac OS X-kjernen. Dette unike verket gir en dypere forståelse av hvordan utviklerne bak disse feilene håndterte (eller unngikk) problemer. Underveis i Kleins eventyr vil leseren opparbeide seg teknisk kunnskap om hackerens tilnærming til komplekse problemer og oppleve både gledene og frustrasjonene ved å jakte på feil. Du vil også lære å: - Bruke velprøvde teknikker for å finne bugs, som å identifisere og spore brukerinputdata samt omvendt engineering - Utnytte sårbarheter som NULL peker-deferanser, buffer-overflows og typekonverteringsfeil - Utvikle bevis-på-konsept kode som demonstrerer svakhetene.