Red de conocimiento informático - Consumibles informáticos - ¿Qué necesitan saber básicamente los hackers?

¿Qué necesitan saber básicamente los hackers?

1. Conocimientos básicos de sistemas operativos: como registro, controladores, etc.

2. Habilidad en inglés.

3. Habilidad para usar Linux

4. ¡Las habilidades de programación son imprescindibles!

(1) Debe dominar C/c y aprender a programar SDK.

(2) Domina el ensamblaje en Win32.

3. Direcciones específicas de conocimiento:

(1) Ataque y defensa de la red: domine varios protocolos de red, aprenda a capturar paquetes y analizar datos. Construya el paquete de datos. Cracking inalámbrico.

(b) Intrusión de scripts: varios scripts web y programación de bases de datos. Las páginas web inyectan conocimiento, etc.

(c) Cracking de software: desempaquetado, ingeniería inversa y depuración.

(d) Escritura del controlador: escriba un programa de controlador simple y depúrelo. Interceptar diversas operaciones de la aplicación. Ganchos, etc.

(e) Explotación de vulnerabilidades: ataque de desbordamiento, escritura de código shell.

4. Conocimientos teóricos: como la criptografía.