Byť dobrý v systémovej bezpečnosti si imho vyžaduje znalosť v mnohých softwarových smeroch. Sieťová komunikácia, operačná pamäť (na akých adresách sa čo nachádza), disku (MBR, file system, ...), a iné. V tomto obore je nutná dokonalá znalosť assembleru. Keď sa pýtaš na bezpečnosť, tak najskôr tým myslíš niečo ako vývoj antivírusových programov. Ťažko povedať, čo sa uč, lebo ak poviem, že sa trebárs zameraj iba na assembler, bolo by ti to k ničomu, ak nevieš, ako funguje pamäť RAM. No v každom prípade, ak ťa to ozaj zaujíma, štúdiom assembleru určite nič nestratíš. V prvom rade si nájdi nejaké materiály o samotnom jazyku symbolických adries JSA (assembleri), skúšaj písať jednoduché programy. Neskôr postúp ďalej - napíš jednoduchú aplikáciu v jazyku C a otvor ju v nejakom debuggeri. Sleduj, ako sa správa program vo vyššom programovacom jazyku, čo všetko sa odohráva, ako pracujú registre, atď. Neskôr skús to isté, ale s programom s GUI, ...
Záver: vyžaduje si to mnoho času, trpezlivosti a hlavne rozsiahleho štúdia
