![]() |
#16
|
|||
|
|||
2.80 had a problem displaying MCBs in memory dumps.
|
#17
|
|||
|
|||
Quote:
Last edited by computerline; 11-11-2015 at 16:54. |
The Following User Gave Reputation+1 to computerline For This Useful Post: | ||
Storm Shadow (11-12-2015) |
The Following 2 Users Say Thank You to computerline For This Useful Post: | ||
an0rma1 (12-11-2015), LordGarfio (03-21-2020) |
#18
|
|||
|
|||
I remembered in my old days, when I discovered the happiness of reverse
engineering DOS programs, I was a big fan of Sourcer, the "commented disassembler". IDA wasn't yet born! The last version is available here: http://xlb.es/Disassemblers/Disassemblers/Sourcer8.01/ Best regards |
The Following User Says Thank You to bilbo For This Useful Post: | ||
foosaa (12-04-2015) |
#19
|
|||
|
|||
The debugger which I first used is Turbo Debug (Borland)
|
#20
|
||||
|
||||
Debug.com and the Norton Guide with the list of interrupts IBM PC/AT. All in 5 1/4 diskette
GOD!!! I'm very old X-) Sorry for the offtopic!
__________________
omnino lo qui quae que quod somos es pulvis en el ventus. TAOS -The opposite of courage in our society is not cowardice, but conformity- |
The Following User Says Thank You to taos For This Useful Post: | ||
foosaa (12-04-2015) |
#21
|
|||
|
|||
You should use dosbox or qemu for debugging or reversing. The main reason - these programs can emulate _every_ instruction and both opensource, so you can modify them to accompany your research.
E.g. you can add some unique feature: breakpoint on register value (break, when ax=3), breakpoint on memory value, breakpoint on register access, etc. This helps reversing a lot. |
The Following User Says Thank You to pp2 For This Useful Post: | ||
foosaa (12-04-2015) |
#22
|
|||
|
|||
This is what i have in my DOSEXE tools folder:
Quote:
|
#23
|
||||
|
||||
Good old W32Dasm can never let you down !
https://tuts4you.com/download.php?view.1138 |
#24
|
|||
|
|||
Unfortunately, W32dasm (very good in its time,btw) only is for Windows programs, for msdos exes, you need IDA, or if running in DOS Sourcer (best disassembler for DOS)
|
The Following User Says Thank You to an0rma1 For This Useful Post: | ||
niculaita (11-17-2015) |
#25
|
|||
|
|||
Some user asked me for a updated version of DOSEXE pack, so i uploaded:
Quote:
|
#26
|
||||
|
||||
if you are familiar with IDA you should give it a try with the DOSBox plugin
![]() |
#27
|
|||
|
|||
also give a try to Olly
|
#28
|
|||
|
|||
Olly for DOS?
![]() |
#29
|
|||
|
|||
SoftICE
Turbo Debugger debug.com TRW |
#30
|
|||
|
|||
Pardon me bumping this old good thread, but
@an0rma1 - any chance to reup your great ancient DOS collection? thx in advance |
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Have tools to debug programs in Linux? | Warren | General Discussion | 6 | 08-11-2005 15:06 |
Reverse Engineering Tools? | yyyo | General Discussion | 1 | 04-27-2004 00:40 |