Log in

View Full Version : Reversing an old dos target


Scally6
January 19th, 2001, 13:57
I have an old Dos exe, which was written in basic, packed withexepack & compiled with? 'MS run-time library 87, 88, 89'
I found unexepack on Sudden Duischarge's site & unpacked it but I don't have a clue where to go from there.
Is it possible to get back to the original basic listing?
TIA
Scally

mike
January 19th, 2001, 16:20
Quote:
is it possible to get back the original basic listing?

Possibly, depending on how the program was compiled and optimized, but you're not going to find any ready-made tools to do it. I'd say the next step would be to drop it onto IDA and let her have a go at it.

Anonymous
January 20th, 2001, 11:55
I found the only thing that realy helped me to reverse an old dongle protected target was a debugger called TR. For some or other reason SoftIce was not giving me satisfactory results. You will find the next problem with dissassemblers is that you just get the bare assembler with them, no string references or what, what.. Not bad, encourage us to learn more assembler, but that is

Antipodean
January 22nd, 2001, 08:51
there used to be decompilers for the compiling version of GWBasic (I think it was called Mbasic or maybe that was the CP/M version, it might be Quickbasic). It used a tokenizing arrangement similar to the early VB compilers (which is not surprising as they were developed from it). Search the web for Quickbasic decompiler.

Scally6
January 22nd, 2001, 14:02
Hi folks,
I have searched - using dogpile & softseek mainly. There were some references to one in the newsgroup archives but no joy. Idid find a site offering to decompile for $700! (Think I'll pass on it)
Not too familiar with IDA, (have 3.84b), but that might be the only way to go.
Thanks for your help, anyhow
Scally