Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!houxz!vax135!cornell!uw-beaver!tektronix!hplabs!sri-unix!LBrenkus@MIT-MULTICS.ARPA From: LBrenkus@MIT-MULTICS.ARPA Newsgroups: net.micro.pc Subject: Disassembler Wanted Message-ID: <1583@sri-arpa.UUCP> Date: Wed, 4-Jul-84 10:39:00 EDT Article-I.D.: sri-arpa.1583 Posted: Wed Jul 4 10:39:00 1984 Date-Received: Sat, 7-Jul-84 01:08:36 EDT Lines: 13 Are there any disassemblers available in the public domain? The only programs which I have seen rely on MANUAL recognition of data vs. code. Much more useful would be a program that disassembled as data (DB) any area that wasn't "reachable": e.g., locations which follow a non-conditional jump but preceed any address referenced by a jump or call. This wouldn't be foolproof (because of indirect jumps and locations referenced by INT vectors) but would be relatively easy to clean up. Even without bells and whistles (e.g. ability to label variables, use of commented macros for DOS function calls and BIOS interrupts) this would greatly simplify patching programs. Please post any suggestions.