Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: Usuario887 en 30 Septiembre 2021, 12:39 pm



Título: Inconveniente con el debugger de VirtualBox
Publicado por: Usuario887 en 30 Septiembre 2021, 12:39 pm
Hola,

Estoy feliz de haber descubierto el Debugger de VirtualBox. Funciona de maravilla. Sin embargo tengo un problema con el: Cuando inicia la maquina virtual, inicia en modo protegido (de 32 bits). Es decir, no comienza a depurar desde el arranque de la maquina (lo que deberia ser 0000:7c00) en modo real. ¿Esto a que se debe y como podria solucionarlo?

Gracias



debugger***  ;D ;D ;D


Título: Re: Inconveniente con el debugger de VirtualBox
Publicado por: Randomize en 30 Septiembre 2021, 14:57 pm
Anfitrión y huesped, la comunicación entre ambos suele tardar sobretodo si el procesador no soporta la virtualización, por ejemplo.


Un saludo.


Título: Re: Inconveniente con el debugger de VirtualBox
Publicado por: Usuario887 en 30 Septiembre 2021, 15:50 pm
Es que no es una cuestion de tardanza porque VirtualBox se asegura de que el sistema huesped inicie detenido. Pongo un stop en el depurador y cuando veo el valor de los registros resulta que el sistema inicia en una direccion de tipo 0000h:00000000h (IA-32). Yo creo que esta obviando el arranque y no estoy seguro de si es por configuracion o simplemente porque si. Ya me estoy desesperando  :huh: :huh: :huh: :huh: :huh:

Especificamente inicia en f000:0000fff0.
No entiendo nada.

Una pregunta... ¿Estas direcciones son emuladas o son virtuales?
Creo que ya se lo que esta pasando...


Título: Re: Inconveniente con el debugger de VirtualBox
Publicado por: Usuario887 en 30 Septiembre 2021, 16:12 pm
Ya se que ocurre

https://www.virtualbox.org/ticket/6865 (https://www.virtualbox.org/ticket/6865)