Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!ub!acsu.buffalo.edu From: jones@acsu.buffalo.edu (terry a jones) Newsgroups: comp.binaries.ibm.pc.d Subject: Wanted: Robust 80x86 dis-assembler. Message-ID: <72019@eerie.acsu.Buffalo.EDU> Date: 20 Apr 91 05:28:13 GMT Sender: news@acsu.Buffalo.EDU Organization: SUNY Buffalo Lines: 19 Nntp-Posting-Host: beatrix.eng.buffalo.edu I'm looking for suggestions of where to find a good dis-assembler for the 80x86 under MS-DOS. Ideally it would handle instruction sets from 8086 to 80486, as well as the corresponding FPU instructions. It also should be able to emit MASM source. I have tried the following implementations: ASMGEN, ID12, MD86, and SNOOP. SNOOP was the only version that I found to be even close to working. The others imposed limits on .EXE size, or assumed that the whole disassembly would fit in RAM, etc. SNOOP V1.01 looks like it handles most programs ok, but suffers some brain death when building a symbol table.....it creates symbol references that don't get defined. Any pointers would be appreciated, Terry Terry Jones {rutgers,uunet}!acsu.buffalo.edu!jones SUNY at Buffalo ECE Dept. or: rutgers!ub!jones, jones@acsu.buffalo.edu