Does anybody know something hack to debug 16bit DOS program in IDA 6.1?
1 Answer
IDA DOSBox plugin by Eric Fry.
Note that it requires a modified DOSBox build.
-
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.– JezDec 26, 2017 at 23:15
-
@Jez the OP mentioned IDA 6.1, which is not freeware, so presumably they had the SDK.– Igor Skochinsky ♦Dec 26, 2017 at 23:17
-
1For anyone wanting this and doesn't have the SDK, have a look here for the compiled files (not mine): 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).– Edw590Jan 29, 2022 at 3:30
-
1Aside 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: github.com/lab313ru/dsbxida. Uses DOSBox-X it seems.– Edw590Jan 29, 2022 at 3:30