Bezpieczeństwo systemów informatycznych to szeroki kierunek. Obszary zagadnień to m.in. budowa systemów operacyjnych, sieci komputerowych, baz danych, sztuczna inteligencja, kryptografia, budowa komputerów oraz urządzeń zdolnych przenosić i przechowywać informacje, socjologia. Z tych działów powinieneś szukać książek. Języki programowania i algorytmika to podstawa, Python (must know), C, Lisp, ADA. Zakres obowiązków to głównie budowa i łamanie systemów informacji na zlecenie klienta. Namierzanie ludzi na zlecenie operatora sieci komórkowych bez sądowego nakazu jest niezgodne z prawem ale oczywiście praca dla sieci komórkowej jak najbardziej możliwa, policja, banki, zwykłe przedsiębiorstwa, tak na prawdę praca jest wszędzie tam gdzie są przechowywane lub przenoszone informacje na drodze elektronicznej im bardziej poufne i wartościowe tym lepiej płatne stanowisko oraz większe wymagania.