¿La mejor manera para que un principiante se involucre en la ciberseguridad? [cerrado]

0

Así que entiendo que la seguridad cibernética es un tema muy amplio, pero todas las secciones que presumo requieren alguna habilidad básica.

Tengo una comprensión moderada de Python y HTML, pero todos siguen siendo muy básicos. Para mi Gold D of E (una calificación, como lo harás, organizada por una organización benéfica de todo el Reino Unido), debo pasar 18 meses desarrollando una "habilidad". Debido a que tengo interés en las computadoras y me gustaría seguir una carrera de seguridad cibernética más adelante en la vida, he elegido la ciberseguridad como mi habilidad.

¿Alguien tiene alguna idea de por dónde empezar? Actualmente he establecido una línea de tiempo (en los 18 meses) para aprender C, luego trabajar con Linux / Bash, pasar al aprendizaje de JS, luego a las redes, y luego terminar con el aprendizaje de los aspectos básicos del paquete Kali Linux.

¿Esto parece factible en 18 meses?

¿Debo centrarme en obtener un grado muy alto de conocimiento de un idioma / habilidad o en un rango más amplio de idiomas / habilidades con un menor grado de conocimiento?

¿Es C y JS el camino a seguir o debo avanzar en Python o aprender algo como C ++ o Perl?

Saludos, Adam

    
pregunta Adam Bromiley 27.11.2017 - 19:25
fuente

1 respuesta

1

La respuesta estándar es: depende. La ciberseguridad es un dominio ENORME con muchas oportunidades.

Por ejemplo, hay personas que buscan la caza de amenazas: monitorean el tráfico de la red y buscan variaciones para entender lo que está fuera de lo normal. Para esas personas, un conocimiento profundo de las redes es valioso.

La seguridad del perímetro es importante. Eso también implica un gran nivel de conocimiento de redes, inspección de paquetes y herramientas de monitoreo de redes.

Luego hay personas que están involucradas en la seguridad a nivel de aplicación. Tener habilidades en múltiples lenguajes de programación sería valioso aquí.

Hay personas que se especializan en endurecer los dispositivos y en la seguridad de los dispositivos. En ese caso, es valioso conocer la seguridad de Linux y Windows a un nivel profundo, junto con una comprensión básica de las redes.

Hay personas que hacen pruebas de penetración. Para ellos, un conocimiento profundo de las redes y la electrónica es valioso, así como la psicología (para hackear el factor humano). También es importante una profunda familiaridad con las vulnerabilidades conocidas.

En algunas empresas, la administración del firewall está incluida en el Equipo de seguridad. Allí, sería útil un buen conocimiento del tráfico de red, los puertos y un conocimiento básico de los hosts buenos / malos conocidos. (Eso puede ser visto como una responsabilidad de seguridad de TI de nivel de entrada).

A la luz de lo anterior, hay muchas más posibilidades que no he mencionado.

Si fuera yo, sugeriría encontrar algo para ser excelente. Una vez que tenga un conocimiento profundo, eso puede transferirse a otras áreas. Entonces, si eres excelente en Python, el conocimiento de cómo hacer algo mediante programación se transferiría a C ++: sabrías qué hacer pero solo necesitarías descubrir cómo escribir el código. Saber qué hacer es la parte difícil; Escribir código para hacerlo es más fácil.

Si desea trabajar en un entorno médico, el conocimiento de HIPAA (en los EE. UU.) es valioso. Supongo que el Reino Unido tiene sus propias leyes de privacidad, por lo que conocerlas para el entorno médico también tendría valor si esa es la ruta a la que desea ir. La comprensión de un registro médico electrónico, así como la seguridad de la base de datos, sería invaluable.

He leído que Perl, aunque no está muriendo, tampoco es tan popular como solía ser. Dada la opción, creo que quedarte con Python, del cual entiendes un poco, te dará la ruta más rápida para entender la programación. Los conceptos son los mismos en todas las plataformas (los conceptos detrás de if y loops no cambian; solo su operación y codificación).

Daría la bienvenida a los comentarios de algunas de las otras personas aquí, pero mi primera recomendación sería encontrar lo que realmente te interesa y lo que te apasiona, y luego estudiarlo. Encuentra algo que no puedas dejar de lado y aprende a ver qué pasa. Lo harás más de 40 horas por semana y siempre aprenderás más, así que, ¿por qué no ganarte la vida con algo que disfrutas?

    
respondido por el baldPrussian 27.11.2017 - 19:59
fuente

Lea otras preguntas en las etiquetas