idados debugger plugin (DOSBOX+IDA)
MOVED HERE: https://github.com/lab313ru/dsbxida This project is not supported. Use dsbxida!
- Put both "idados" and "dosbox" dirs in your *IDASDK\plugins* directory;
- Open IDASDK\plugins\dosbox\visualc_net\dosbox.sln and build it;
- Open IDASDK\plugins\idados\idados.sln and build it;
- Put generated idados.plw in *IDA\plugins* directory;
- Put generated dosbox.exe in *IDA* directory (or create standalone dir somewhere, and put ida.wll and dosbox.exe there).
- Run dosbox.exe;
- Mount some directory (**mount Y d:\somedir*), put your MS-DOS executable in "**d:\somedir*";
- Goto your mounted *Y:* disk (Y:);
- Run "debug yourexe.exe". It will freeze. Just press Alt+Tab;
- Open IDA Pro and your executable there;
- Select "Remote Dosbox debugger";
- Go to Debugger->Process options... menu and specify host as "localhost";
- Press F9 to run debugging process.