Se puede aprender hacking con Windows 10?

Tienes un sistema operativo (casi) ideal para aprender algo de hacking. Windows 10 puede llevarte lejos, pero para aprender al máximo sobre hacking, Linux & seguridad informática en general, necesitarás instalar la función Ubuntu Subsystem. Puedes ver más aquí:

Bash en Ubuntu en Windows

tendrás que estar cómodo con la navegación en Linux & entender los fundamentos del sistema de archivos. Si no te sientes cómodo con estas cosas, te recomiendo que leas un manual de Linux. A partir de ahí, instala las aplicaciones que creas que pueden ser útiles. Si te sientes cómodo con Linux en general, te recomiendo instalar Arch y ponerlo en marcha. Utiliza el subsistema Linux para instalar aplicaciones web vulnerables y hazles pruebas desde el lado de Windows. Alternativamente, si tu hardware lo soporta, habilita el componente de contenedores de Windows 10 que utiliza Docker y configura algunas VMs.

Con dedicación y trabajo duro, estarás aprendiendo cosas increíbles en poco tiempo. Te recomiendo para una metodología tipo 'guiada' para todo lo que estás aprendiendo, que mires algunos libros de seguridad o infosec. Yo empezaría con Security+ si no tienes ningún dominio de conocimiento preexistente para la seguridad informática. También puedes consultar "How Linux Works" Second Edition si realmente necesitas ponerte al día con Linux, rápidamente.