Red de conocimiento informático - Consumibles informáticos - ¿Cuál es el principio del ataque de piratas informáticos?

¿Cuál es el principio del ataque de piratas informáticos?

1. Familiarizado con el lenguaje C y el lenguaje ensamblador.

Básicamente, los hackers novatos tienen que aprender a desensamblar, que consiste en analizar el código fuente de un programa mediante una rutina de ensamblaje. Y probado en lenguaje C. El ensamblador debe dominar (pila, modo protegido, segmento de datos, ESP, EBP...) y el lenguaje C (campo de bits, stdcall...).

Principios informáticos

Los datos del analizador no tienen decimal, solo binario y 16 (es decir, 0101010 o 0xFF.... Debes conocer el funcionamiento básico. También hay términos básicos como big/little-endian y se utilizarán WinHex/UltraEdit o el analizador dempbin de VS.

3. Red: TCP/IP (TCP, UDP, ICMP, DNS, IP y otros protocolos) interceptará paquetes de datos, analizará tramas y utilizará comandos como el socket del lenguaje telnet/ftp/c para capturarlos. la red ! Esta parte es la más difícil y aburrida. Se recomienda leer el libro "Comprensión de TCP/IP".

4. ¡Conciencia del sistema! Conociendo la API interna de Windows, la programación de sockets y el proxy IP (IPv6 es el más fácil de aprender), es casi imposible que un verdadero hacker pierda alguna pista.

Estos son los conceptos básicos y luego podrá dominar varios procesos operativos, como telnet forzado, secuestro de TCP o captura de ID remoto. . . Todavía hay mucho que aprender y el aprendizaje no tiene fin.

Te recomiendo que leas algunos libros (leí muchos libros y me desvié. Leerlos es la mejor opción)

1. Lenguaje ensamblador paso a paso.

Lenguaje ensamblador maestro, mecanismo operativo de la CPU, modo de memoria, etc.

2. Lenguaje de programación C

El alma del lenguaje C

3. (Puedes aprender sobre C++) C++ desde cero o C++ premier.

C++ en realidad no reemplaza al C subyacente.

4. Entender TCP/IP

La esencia de la red TCP/IP, ¡la premisa más básica para los hackers!