📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

 Forums >>  IDA Pro  >>  Problem debuggin DirectX game...

Topic created on: February 28, 2010 01:08 CST by LOPAN .

I'm debuggin a fullscreen DirectX game (Tropico 3; there is no option to run in windowed mode), but when a breakpoint is hit, the game simply freezes and doesn't return properly to IDA PRO debugger. The keyboard doesn't work and I have to press ctrl+alt+del to go back to my desktop, and after then it is the mouse that doesn't work and the mouse pointer in the desktop is still the icon from the game itself. It's bad debugging just with the keyboard and the desktop all messed up.

Is there something I can do for a DX application to return properly to the debugger when a breakpoint is hit?

  dennis     March 1, 2010 04:38.40 CST
You could try remote debugging. Run win32_remote.exe and the game on one machine/VM, the debugger's GUI on the other.

  Silkut     March 4, 2010 02:14.13 CST
Dennis' suggestion is more clean but you could also use some tools to force the windowed mode (DxWnd)...

For the record: http://www.woodmann.com/forum/showthread.php?t=13453

TheColonial tutorials to solve Silver's DirectX crackme tells you how to patch the application to change from Fullscreen to Windowed (a boolean to fix, and the refresh rate to set at 0 value).

Note: Registration is required to post to the forums.

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit