- Aprende cosas básicas de computadora como sistemas operativos y partes básicas de hardware. Intente solucionar cualquier problema que surja usted mismo en lugar de llamar a un técnico.
- Aprende un lenguaje de programación como C o Java y familiarízate con él. Desarrolla una pequeña aplicación y aprende a arreglar los errores.
- Aprende desarrollo web, aprendiendo JavaScript, PHP. Es porque la mayoría de las veces, los objetivos serán los sitios web. Entonces, si sabe cómo funciona, le será fácil encontrar vulnerabilidades.
- Aprender sobre bases de datos, relacionales y no relacionales. Aprende un lenguaje de consulta, que te ayudará mucho.
- Aprender conceptos de redes, es muy importante saber acerca de las redes y cómo funcionan. Aprenda protocolos como TCP, IP, HTTP y más.
- Tener un conocimiento sobre la criptografía. Aprenda los algoritmos criptográficos básicos y SSL, TLS y todo.
- Acostúmbrate a una distribución de Linux, para los principiantes, Ubuntu será la mejor opción.
- Trate de entender cómo funcionan las herramientas de hacking. Te dará un buen conocimiento. Después de algún tiempo, construye pequeñas herramientas usando python o Ruby.
- Aprende sobre nuevos malwares. Cada semana se introducen nuevos malware en el mundo cibernético. Tener un buen conocimiento al respecto.
- Participar en programas de recompensas de errores en varios sitios.
- Asegúrate de ser hackeado y sé anónimo en el mundo cibernético. Aprende a usar proxies, VPNs, TOR etc.
Practica, practica, practica.
Pase al menos 4 a 5 horas diarias en piratería y programación.
Buena suerte (:
- ¿Qué idioma es difícil de aprender, alemán o francés?
- ¿Por qué quieres aprender codificación?
- ¿Cuáles son las cosas que los tíos y tías indios necesitan aprender?
- ¿Cuál es la mejor manera de motivar a alguien a aprender cosas nuevas cada día?
- ¿Qué habilidades tardan menos de 5 minutos en aprender que todos deberían saber cómo hacerlo?