Pregunta:
Depurar binarios NewExecutable
heinrich5991
2013-04-22 14:49:46 UTC
view on stackexchange narkive permalink

Estoy intentando depurar un ejecutable de Windows de 16 bits (formato: Nuevo ejecutable). El problema es que todas las herramientas estándar (W32DASM, IDA, Olly) no parecen admitir la depuración de 16 bits.

¿Puede sugerir algún depurador win16?

Tres respuestas:
#1
+6
Ange
2013-04-22 14:56:50 UTC
view on stackexchange narkive permalink

Turbo Debugger tiene una versión de Windows 3.x ( tdw.exe ) que admite archivos NewExecutable y funciona de inmediato en Windows XP.

#2
+6
Igor Skochinsky
2013-04-22 20:00:05 UTC
view on stackexchange narkive permalink

OpenWatcom tiene soporte completo para Win16, incluida la depuración, aunque yo personalmente no lo he probado. Incluso tiene soporte de depuración remota a través de TCP / IP, serie y un par de otros protocolos.

Las versiones anteriores de SoftICE también admitían Win16, puede probar suerte con eso.

Tiene toda la razón (¿cómo podría olvidarlo, como un gran fan de Watcom?!). El depurador de Windows (no NT, `C: \ WATCOM \ binw \ wdw.exe`) maneja NE sin ningún problema, y ​​se ejecuta bajo XP sin ningún problema.
#3
+4
Denis Laskov
2013-04-22 17:52:19 UTC
view on stackexchange narkive permalink

Aquí hay una lista y enlaces a depuradores antiguos, que tenían ejecutables de Windows de 16 bits en la lista de binarios compatibles una vez. La mayoría de ellos requieren la instalación de un sistema más antiguo, pero puede instalarlos en VM env, por ejemplo, VirtualBox.

En caso de que exista un requisito para depurador DOS de 16 bits también: eche un vistazo al depurador Insight para DOS

Para evitar confusiones: HACK, TR, ... solo admite COM / EXE, OllyDbg solo PE ...


Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 3.0 bajo la que se distribuye.
Loading...