Curso de programación de virus [recurso electrónico]
Tipo de material:
Archivo de ordenadorIdioma: Español Editor: s.l.: Buuo ediciones, 2001Descripción: 104 pTema(s): Computadores | Programación | Ensamblador | Windows | Linux | VirusRecursos en línea: Haga clic para acceso en línea Resumen: 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).
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).

No hay comentarios en este titulo.