[eside-ghost] Cursos de verano
Iñaki Etxebarria
eside-ghost@deusto.es
Sat, 24 May 2003 13:18:29 +0200
>Título: Programación a bajo nivel
>Contenido:
> 1.- Introducción al ensamblador en x86.
> 1.1.- Registros, memoria, dispositivos, APIs de diversa
>naturaleza ( BIOS, win32api, syscalls, ... )
> 1.2.- Modo protegido y modo real ( por encima y para dar a
>entender DONDE vamos a movernos... tanto win32 como linux son modo
>protegido 32 bits ( ring 3 ) )
> 1.3.- Conceptos varios... ( cosas basicas en algoritmia y
>uso de las instrucciones: mas adelante se reforzara con practica ).
> 2.- Ensamblador de win32
> 2.1.- Primer ejemplo "Hello Org[ASM]ic World! :D" (
>Introduccion a NASM en win32 ;) )
> 2.2.- Explicacion paso a paso de la ejecucion del programa
>anterior y conceptos... ( uso de un debugger ya sea SOFTICE u otro para
>poder ver la ejecucion paso a paso ).
> 2.3.- Un programa algo mas complejo ( introduccion de
>ciertas APIs comunes y explicacion de todo ello ).
> 2.4.- Explicacion paso a paso de la ejecucion del programa
>anterior y conceptos... ( uso de un debugger ya sea SOFTICE u otro para
>poder ver la ejecucion paso a paso ).
> 3.- Interioridades de los sistemas operativos Microsoft
> 3.1.- Uso y explicacion de un debugger y ciertas cosillas
>sobre lowlevel... ( aqui tendriamos que centrarnos en win32 puro, ya que
>w9x es bonito tb a mas bajo nivel ( ring 0... ) pero el tema esta muriendo
>y ademas no es plan... )
> 3.2.- Un caso practico de "crack" de algun programilla
>nuestro o modificacion de la ejecucion de alguno de los ejemplos hechos por
>nosotros mismos
> 3.3.- Generar raw binaries con NASM para pequeños parches
>en programas o otros usos en el malware.
>>>Esto es lo que querria dar con time y bien, lo siguiente tb querria
>>>darlo, el tema es ;) necesito un cable :) o estar sumergido una semana
>>>poniendome mas fuerte en ello :D...
>>>Otro tema es el tiempo...
> 4.- Ensamblador en GNU/Linux
> 5.- Interioridades de los sistemas operativos UNIX-like
> 6.- Ejemplos prácticos
>>>Me gustaria, ya sea por el canal, como por aqui por la lista, que me
>>>digais, hagais sugerencias,... plisplasplus :D
>Duración total: 20 horas
>Programación: Una semana, 4 horas al día
>Mañana/Tarde: Tarde
>Profesor: Iñaki Etxebarria
>Número máximo de alumnos: 30
>Responsable: Pablo Garaizar
Txipi: si quieres podria ser el responsable, solo que no se como andare de
time y ademas quiza de serlo te pediria sopitas pa ciertas cosas ...
Ale: parlemos del tema :)
_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8.
http://join.msn.com/?page=features/junkmail