N entendo muito do assunto mas ao que sei é que existe sim um mercado para "Hackers", tanto para o mal, que sequestram computadores, creackeam programas etc, quanto para o bem que trabalham naqueles programas de bugs (n sei o nome correto) ou ajudam a desenvolver diretamente algum item.
E ser um hacker é basicamente conseguir ler e modificar os códigos a seu favor ou a favor do cliente. Seja como for, eles geralmente sabem de muitas linguagens de programação, então comece por uma delas.
E dê uma olhada nos links do mano acima (ou abaixo kkk é o LRamony que me refiro) e de outras pessoas que passarem aqui pra ajudar👍
Do bem: White Hat Que estudam para pesquisas e empresas.
Neutro: Gray hat Seu trabalho é buscar falha de segurança nos sistemas, diferente do white hat, o gray hat compartilham a vulnerabilidade do sistema em publico.
do 'mal': Black Hat Criação de virus, invasao de dados pessoais e muitas outras coisas.
'Revolucionarios': Red Hat Eles realizam ataques por motivações políticas, ideológicas, sociais e/ou religiosas.
Existem varias categorias segue uma fonte: https://nordvpn.com/pt-br/blog/tipos-de-ataque-hacker/