6

Does anybody know something hack to debug 16bit DOS program in IDA 6.1?

nrz
  • 445
  • 4
  • 12
Dominoman
  • 63
  • 1
  • 4

1 Answers1

8

IDA DOSBox plugin by Eric Fry.

Note that it requires a modified DOSBox build.

Igor Skochinsky
  • 36,553
  • 7
  • 65
  • 115
  • Not to mention (and this is a pretty big one) - it requires the IDA SDK, which requires a paid version of IDA. IDA costs up to $3000. Not exactly within everyone's price range. – Jez Dec 26 '17 at 23:15
  • @Jez the OP mentioned IDA 6.1, which is not freeware, so presumably they had the SDK. – Igor Skochinsky Dec 26 '17 at 23:17
  • 1
    For anyone wanting this and doesn't have the SDK, have a look here for the compiled files (not mine): https://github.com/lab313ru/idados_dosbox. Found them there. I was able to compile the plw plugin (especially to enable debugging on Linear Executable files as said in an Issue on the repo), but DOSBox was being harder, so I found that one (btw, if anyone tries to compile the EXE, the C++ standard must be set to at most C++14 in all Makefiles). – Edw590 Jan 29 '22 at 03:30
  • 1
    Aside from this, anyone who needs this for newer IDA Pro versions, check this one out which is made by the same person who compiled those 2 files: https://github.com/lab313ru/dsbxida. Uses DOSBox-X it seems. – Edw590 Jan 29 '22 at 03:30