Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/3/84; site sesame.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!whuxl!whuxlm!akgua!mcnc!decvax!genrad!panda!talcott!sesame!rick From: rick@sesame.UUCP (Rick Richardson) Newsgroups: net.micro.pc Subject: Re: Re: Re: Disassembler wanted Message-ID: <171@sesame.UUCP> Date: Sat, 23-Mar-85 18:57:51 EST Article-I.D.: sesame.171 Posted: Sat Mar 23 18:57:51 1985 Date-Received: Thu, 28-Mar-85 03:23:26 EST References: <351@nmtvax.UUCP> <1469@watcgl.UUCP> <306@mnetor.UUCP> <116@nic_vax.UUCP> Distribution: net Organization: Free-Access Unix in Boston Lines: 23 > > > > > > > > > > > > I'm looking for a disassembler to run on a PC under DOS. > > > > Anyone got a public domain one they could send me? > > I tried to use Debug to figure how to make GRAPHICS.COM work with my Epson > > RX-80. It's only about 800 bytes long but it wasn't any fun. > > There's got to be something better around! I picked up a copy of "ASMGEN.COM" from a local RBBS, which seems to do what you want. It disassembles to a file any .com or .exe file. You then can assign symbolic names and the type of data to various addresses in a "sequence" file. You re-run asmgen, and the output becomes more symbolic. By iterating this procedure, you can disassemble and analyze the functions of any unknown piece of software, and end up with a reasonably symbolic file which you can easily modify. It is actually fun to use this program to discover the inner workings of small programs. -- Rick Richardson, PC Research, Inc. {genrad|ihnp4|ima}!wjh12!talcott!sesame!{rick|pcrat!rick} {cbosgd|harvard}!talcott!sesame!{rick|pcrat!rick} rick%sesame@harvard.ARPA