SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado por: endlessloop en Lunes 4 de Julio de 2005, 22:49
-
Hola... necesitaria saber con que instruccion, o con que flag de que registro del procesador, etc, puedo cambiar a modo RING 0 para hacer cosas como editar la memoria sin importar si me voy de los limites de mi proceso, y todo eso.
Respondanme aca o a mi direccion de mail: malavon_despana@hotmail.com
Dedde ya, muchas gracias.
-
Tenes que modificar la GDT o la LDT, ¿Que estas tratando de hacer y para que Sistema Operativo? :whistling:
-
Para winXP.
Como es eso del manejo de GDT o LDT? tenes un manual por ahi?
-
Ahi tenes todo lo que necesitas al respecto:
http://developer.intel.com/design/pentiumI...ion.htm#manuals (http://developer.intel.com/design/pentiumII/documentation.htm#manuals)
:ph34r:
-
:) Gracias.
-
De nadas pero para poder hacerlo vas a necesitar abrir el objeto \Device\PhysicalMemory ya que no podes acceder directamente a las direcciones donde estan las tablas (GDT, LDT) porque justamente estan en modo kernel.
¿Que queres hacer exactamente si se puede saber? Seguramente te podria ayudar.
:hola: :smartass: :whistling: