De inicio comece com logica de programação e empilhamento... depois estude conceitos atuais de segurança da informação como pishing, malwares, criptografia e etc