All Projects → lab313ru → idados_dosbox

lab313ru / idados_dosbox

Licence: GPL-2.0 license
idados debugger plugin (DOSBOX+IDA)

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language
M4
1887 projects
NSIS
403 projects
Makefile
30231 projects

idados_dosbox

idados debugger plugin (DOSBOX+IDA)

MOVED HERE: https://github.com/lab313ru/dsbxida This project is not supported. Use dsbxida!

Compilation (Visual Studio 2015)

  1. Put both "idados" and "dosbox" dirs in your *IDASDK\plugins* directory;
  2. Open IDASDK\plugins\dosbox\visualc_net\dosbox.sln and build it;
  3. Open IDASDK\plugins\idados\idados.sln and build it;
  4. Put generated idados.plw in *IDA\plugins* directory;
  5. Put generated dosbox.exe in *IDA* directory (or create standalone dir somewhere, and put ida.wll and dosbox.exe there).

Usage

  1. Run dosbox.exe;
  2. Mount some directory (**mount Y d:\somedir*), put your MS-DOS executable in "**d:\somedir*";
  3. Goto your mounted *Y:* disk (Y:);
  4. Run "debug yourexe.exe". It will freeze. Just press Alt+Tab;
  5. Open IDA Pro and your executable there;
  6. Select "Remote Dosbox debugger";
  7. Go to Debugger->Process options... menu and specify host as "localhost";
  8. Press F9 to run debugging process.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].