[comp.sys.ibm.pc.programmer] Disassembler

kdq@demott.COM (Kevin D. Quitt) (03/02/90)

    Many moons ago, I saw a disassembler in operation that was
knowledgeable about such things as BIOS and DOS memory locations, INTs
and the functions, etc., such that it could meaningfully comment the
results of its work.  (breath).  Does anyone know the name of said
software?  None of the software stores around here know anything about
disassemblers (we got assemblers, won't that do the same thing?)

    I'd prefer response by email; I already feel guilty about the
bandwidth.  Thanks in advance.

kdq
-- 



Kevin D. Quitt                          Manager, Software Development
DeMott Electronics Co.                  VOICE (818) 988-4975
14707 Keswick St.                       FAX   (818) 997-1190
Van Nuys, CA  91405-1266                MODEM (818) 997-4496 Telebit PEP last
34 12 N  118 27 W                       srhqla!demott!kdq   kdq@demott.com

david@metapyr.UUCP (David Relson) (03/08/90)

SOURCER from V Communications (800) 662-8266 is the best disassembler I have
ever used.  With the BIOS preprocessor it has lots of info on the rom bios,
including names of bios data areas.  It will comment code as it disassembles
and does a good job labeling DOS and BIOS interrupt calls.

Check it out - it may be what you want.

jdudeck@polyslo.CalPoly.EDU (John R. Dudeck) (03/08/90)

In article <218@metapyr.UUCP> david@metapyr.UUCP (David Relson) writes:
>SOURCER from V Communications (800) 662-8266 is the best disassembler I have
>ever used.  With the BIOS preprocessor it has lots of info on the rom bios,
>including names of bios data areas.  It will comment code as it disassembles
>and does a good job labeling DOS and BIOS interrupt calls.

I am interested in knowing how Sourcer compares with Dis*Doc from RJ Swantek.
I have not worked with either one, and am not likely to really want to pay
the prices... but may break down and buy one next time I need it.
I have used ASMGEN, which is more or less successful at simple disassembly
tasks, but a real pain to use.  CodeView is generally more useful for just
hacking on an executable.

-- 
John Dudeck                           "You want to read the code closely..." 
jdudeck@Polyslo.CalPoly.Edu             -- C. Staley, in OS course, teaching 
ESL: 62013975 Tel: 805-545-9549          Tanenbaum's MINIX operating system.

kdq@demott.COM (Kevin D. Quitt) (03/09/90)

    Having just obtained sourcer, I am willing to disassemble _small_
files for examples of output.  Alternatively, I have an assembly program
"devdir" (that lists information about the available devices) that I can
post along with the standard and assisted output from sourcer. 

    If there's enough interest (say, more than 10 responses), I'll post
it, otherwise I'll email it.  (If there's no interest, I'll forget the
whole thing! :->)

kdq

-- 



Kevin D. Quitt                          Manager, Software Development
DeMott Electronics Co.                  VOICE (818) 988-4975
14707 Keswick St.                       FAX   (818) 997-1190
Van Nuys, CA  91405-1266                MODEM (818) 997-4496 Telebit PEP last
34 12 N  118 27 W                       srhqla!demott!kdq   kdq@demott.com

frisk@rhi.hi.is (Fridrik Skulason) (03/09/90)

In article <218@metapyr.UUCP> david@metapyr.UUCP (David Relson) writes:
>
>SOURCER from V Communications (800) 662-8266 is the best disassembler I have
>ever used.

I agree - it is a very good product. It is not 100% perfect - occasionally
it confuses data with programs, but I find it a great help when
disassembling viruses. Strongly recommended!


-- 
Fridrik Skulason   University of Iceland     |     
Technical Editor Virus Bulletin (UK).        |
E-Mail: frisk@rhi.hi.is   Fax: 354-1-28801   |