Antes de iniciar nada te recomiendo lo siguiente.
(Recuerda que como no has comentado nada de lo que portas/sabes entonces hablaré como si no hay base!)
Esto espero que te sirva tanto a tí, como a los demás interesados.
Antes de empezar en el supuesto "Hacking".
Se recomienda obviamente tocar lo siguiente:
Administración de sistemas operativos.
Interface de s.o.
Tema de -> REDES
Tema de servicios de los S.O. ejem(DNS, DHCP, AD ....)
Básicamente con lo anterior me refiero a los servicios con los que nos comunicamos y trabajamos TODO el rato siempre. Como funcionan, porque, seguridad, vulnerabilidades....
Además de protocolos básicos y esenciales, TCP/IP ... Bla bla.
Después de tocar SO y REDES
Pues tirale a meterte de lleno.
Páginas que te recomiendo para tocar cosas "REALES"
https://tryhackme.com/
https://www.hackthebox.com/
Dale con eso, tocarás bastantes cosas y te vas aclimatando en el ambiente.
Ahí realemente sabrás que es lo que quieres, a que rama le tiras.
* Como hacking ... No hay habilidades como tal.
El término hacking está vulgarmente mal empleado vaya.
Yo diría más que no es hacking.
QUIZÁS MUCHO TEXTO.
Pero la respuesta a tu pregunta.
Tirale a tema redes, cracking, analisis ....
Realmente es una pregunta poco objetiva, por eso la respuesta es subjetiva XD.
saludos