C ++ o Java para una carrera en Seguridad de la información [duplicado]

-2

Quería saber qué idioma debería elegir si quiero tener una carrera en seguridad de la información más adelante (a punto de ingresar a la universidad). Incluso he leído que c domina a c ++ y si ese es el caso, ¿es difícil cambiar entre la sintaxis de los dos? También apreciaría si pudiera mencionar algunos sitios donde puedo aprender algunos conceptos básicos sobre piratería informática, exploits, cifrado y más.

    
pregunta user3219768 21.01.2014 - 16:23
fuente

2 respuestas

4

No elijas; aprende ambos.

Si desea hacer una carrera que involucre programación (y la mayoría de las carreras en seguridad de la información hacen eso), debe aprender programación , no lenguajes de programación . Si te concentras en un solo idioma, serás un programador muy pobre y tu carrera fracasará.

La programación es un estado de la mente; Los idiomas son distracciones.

    
respondido por el Tom Leek 21.01.2014 - 16:42
fuente
3

La seguridad de la información es un campo amplio. Dependiendo de la rama en la que desee especializarse, puede ser útil aprender C, C ++, Java, python, shellscripting o ninguno de los dos. Sobre los dos que has mencionado:

  1. C ++ le brindará muchos conocimientos sobre cómo se debe administrar la memoria y cómo construir código seguro con estas suposiciones.
  2. Java te dará mucho conocimiento sobre cómo funciona una máquina virtual y cómo construir código seguro con estas suposiciones.
  3. Otros te dirán que una vez que sepas cómo programar, seleccionar un programa de idiomas se trata de conocer algunos pequeños detalles.

Tenga en cuenta que incluso después de dominarlos a los dos, no aprenderá nada acerca de las comunicaciones, la criptografía, la administración secreta ... Asegurar no se trata de lenguajes de programación. Asegurar (bueno, una gran simplificación) tiene que ver con la información y cómo se trata, almacena, comparte y por quién (confidencialidad, disponibilidad, integridad y no-repudio).

Pero si quieres un enfoque de seguridad de tecnología más cercano ...

Aprendí mucho sobre la seguridad en el mundo de Debian (Linux), realmente creo que entrar en el mundo de la administración de Linux le dará grandes ideas sobre la seguridad y el diseño de seguridad. Luego, aprender criptografía básica y cómo funcionan las comunicaciones le dará el resto. Una vez que haya gestionado todos estos conceptos (y créame, es mucho que decir), deberá tener en cuenta miles de normas y estándares de seguridad.

Es un camino difícil, pero es agradable =)

[Editar] Addendum: Creo que el mejor lugar para aprender sobre los temas que desea es un foro, cualquier foro de piratería lo hará para principiantes ... Eventualmente, conocerá personas y encontrará fuentes de información a medida que continúe aprendiendo.

    
respondido por el kiBytes 21.01.2014 - 16:43
fuente

Lea otras preguntas en las etiquetas