¿Qué cursos deben tomar los estudiantes graduados que quieran tomar el examen de seguridad de redes informáticas?

1.

Lenguaje C (las habilidades básicas deben ser sólidas)

2.

Estructuras de datos y algoritmos

Las estructuras de datos comunes deben ser escrito solo una vez.

Familiarizado con los algoritmos de uso común.

Familiarizándose así con el lenguaje C.

3.

Sistema operativo

Es mejor leer libros como el análisis del código fuente del kernel de Linux. Si está interesado, puede leer directamente el kernel. código fuente.

4.

Arquitectura de Computadores

Será mejor que leas el libro "Métodos de investigación cuantitativa".

5.

Conceptos básicos de compilación

Si quieres leer los tres libros de Dragon Killer Whale de forma aleatoria o controlada, lo mejor es escribir un compilador a mano.

6.

Aprende C

7.

Red informática

Familiarizarse con la programación de sockets p>

8.

Lenguaje de scripting

Se recomienda aprender Perl. Una vez que estés familiarizado con él, te sentirás muy cómodo. Perl es muy conveniente para operar la red.

9.

Los anteriores son todos básicos. Lo mejor es no leer sin utilizar el teclado.

En cuanto a la dirección de la seguridad de la red, primero puede aprender la teoría de números elemental, o simplemente estudiar criptografía y luego aprender criptografía. Para la criptografía simétrica común y la criptografía asimétrica, debe estar familiarizado con la base matemática y la implementación. métodos que utilizan.

Buscar otro libro sobre seguridad de redes es generalmente ridículo. De hecho, creo que la dirección de la seguridad es bastante irrelevante. Sin una base sólida, sólo hay castillos en el aire. Mi título universitario fue en seguridad de la información y ahora estoy cambiando a ciencias de la computación como estudiante de posgrado. Supongo que puede que te sientas un poco decepcionado cuando aprendas sobre seguridad en el futuro, pero el contenido anterior es muy sólido. Al menos no tendrás problemas para encontrar un buen trabajo y estarás más interesado en las computadoras.