Reverse Engineering RET Homepage RET Members Reverse Engineering Projects Reverse Engineering Papers Reversing Challenges Reverser Tools RET Re-Search Engine Reverse Engineering Forum Reverse Engineering Links

Go Back   Reverse Engineering Team Board > Reverse Engineering Board > Reverse Code Engineering
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 10-02-2009, 07:19 AM
Trit0n Trit0n is offline
Senior Member
 
Join Date: Feb 2008
Posts: 115
Default It is possible to debug a Windows NE-File ?

For a study of a routine i need a Debugger for Windows NE (NOT PE).
Disassembly is not the problem.

The program runs under WIN98 in VMware.

I have tried everything possible without success
- Dos debuggers: CodeView, Hack, D86 ...
(program requires Microsoft Windows..)

- Kernel Debugger: TRW123 and Softice
(Both do not work properly with VMware)

- Windbg: V4.0/ V5.0/ V6.4/ V 6.7
(not working properly, possibly V6.2 works but is no longer available)

the other Debugger like IDA, Hickwall, Rock, Olly, Syser ... either not run under Win98 or do not know the NE-Format.

anybody knows a solution?
Reply With Quote
  #2  
Old 10-02-2009, 07:49 AM
BfoX BfoX is offline
Senior Member
 
Join Date: Aug 2007
Posts: 2,276
Send a message via ICQ to BfoX Send a message via MSN to BfoX Send a message via Yahoo to BfoX
Default

use a Borland's v3.1 'td.exe' or 'td286.exe'

it used in old OS like Windows 3.1
__________________
... Either you work well or you work much ....
Reply With Quote
  #3  
Old 10-02-2009, 07:53 AM
kao kao is offline
Senior Member
 
Join Date: Sep 2007
Posts: 184
Default

TDW (Turbo Debugger for Windows) - available with Borland Pascal, for example here: http://www.tud.ttu.ee/material/BP/BIN/

If you need WinDbg 6.2: ftp://priede.bf.lu.lv/pub/Service_Pa...6_6.2.13.1.exe
Reply With Quote
  #4  
Old 10-03-2009, 12:52 AM
foffa foffa is offline
Senior Member
 
Join Date: Jul 2007
Location: %TEMP%
Posts: 344
Default

also if you want to work with softice here is a trick
open the configuration file (.vmx) for the virtual machine in a text editor and add the following two lines:

vmmouse.present = FALSE
svga.forceTraces = "TRUE"

Otherwise, your mouse and screen may become unresponsive when breaking into the SoftICE debugger, making it appear as if your guest operating system has hung.

Changing these lines allows you to use SoftICE in your virtual machine, but may reduce the performance of the guest operating system when SoftICE is not running. We recommend removing or commenting out these configuration options when you are not using SoftICE.

Sometimes, even with these configuration options, pressing Ctrl-D does not display the SoftICE window and your mouse and screen appear unresponsive. Exit SoftICE by pressing Ctrl-D again, then use SoftICE in VGA mode as explained below.

1. Open a command prompt (for instance, choose Start > Run, type cmd and click OK).
2. Press Alt-Enter to enter VGA mode.
3. Press Ctrl-D to enter SoftICE.
Reply With Quote
  #5  
Old 10-03-2009, 10:07 AM
Trit0n Trit0n is offline
Senior Member
 
Join Date: Feb 2008
Posts: 115
Default

@ Bfox and kao
with TDW, it is actually possible to debug a NE,
but only with Windows 3.11 (not a protected mode program, 16bit code)
I have found a set of floppy disks and installed under VMware.
Nice operating system

@foffa
Very good tip, thank you
Reply With Quote
  #6  
Old 10-03-2009, 02:22 PM
benito benito is offline
Senior Member
 
Join Date: Jul 2007
Posts: 685
Default

2foffa
Thanks for tip!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump





Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.