Wintermute
Curso de programación de virus [recurso electrónico] - s.l.: Buuo ediciones, 2001. - 104 p.
Contenido:
Introducción. Objetivos del curso y algunos consejos antes de empezar. Capítulo 1. Estructura de computadores. Funcionamiento de un microprocesador standard, memoria, buses, E/S, microprogramación. Capítulo 2. Fundamentos de SSOO. Funcionamiento básico de un sistema operativo; shell, API y kernel. Capítulo 3. Sistemas de numeración. Tocando el binario, hexadecimal y aritméticas binarias. Capítulo 4. Ensamblador I: Conceptos básicos. Aprendizaje del lenguaje ASM, principales conceptos. Capítulo 5. Ensamblador II: Conceptos avanzados. Instrucciones avanzadas, API del sistema, coprocesador. Capítulo 6. Utilidades para la programación. Visores hexadecimales, ensambladores, desensambladores y debuggers. Capítulo 7. Infección bajo Windows.
Técnicas para la programación de virus en Windows. Capítulo 8. Infección bajo Linux. Programación de autorreplicantes en sistemas Linux. Capítulo 9. Técnicas avanzadas. Algunos conceptos algo más complejos para la programación de virus (encriptación y polimorfismo).
Computadores
Programación
Ensamblador
Windows
Linux
Virus
Curso de programación de virus [recurso electrónico] - s.l.: Buuo ediciones, 2001. - 104 p.
Contenido:
Introducción. Objetivos del curso y algunos consejos antes de empezar. Capítulo 1. Estructura de computadores. Funcionamiento de un microprocesador standard, memoria, buses, E/S, microprogramación. Capítulo 2. Fundamentos de SSOO. Funcionamiento básico de un sistema operativo; shell, API y kernel. Capítulo 3. Sistemas de numeración. Tocando el binario, hexadecimal y aritméticas binarias. Capítulo 4. Ensamblador I: Conceptos básicos. Aprendizaje del lenguaje ASM, principales conceptos. Capítulo 5. Ensamblador II: Conceptos avanzados. Instrucciones avanzadas, API del sistema, coprocesador. Capítulo 6. Utilidades para la programación. Visores hexadecimales, ensambladores, desensambladores y debuggers. Capítulo 7. Infección bajo Windows.
Técnicas para la programación de virus en Windows. Capítulo 8. Infección bajo Linux. Programación de autorreplicantes en sistemas Linux. Capítulo 9. Técnicas avanzadas. Algunos conceptos algo más complejos para la programación de virus (encriptación y polimorfismo).
Computadores
Programación
Ensamblador
Windows
Linux
Virus