🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.asm370
Article #30

Re: De-assembler

#30
From: Leslie J. Somos
Date: Wed, 18 Nov 1992 15:01
38 lines
2299 bytes
In a previous article, RDJONE01@ULKYVM.LOUISVILLE.EDU (Dave Jones) says:

>We have a user that has lost the source to a Cobol program and seeks
>to de-assemble it from a load module.  Cobol output is preferred (however
>unlikely), but assembler output would be a start.  Does anyone know
>a public domain de-assembler we can try?
>**> Dave Jones, (502) 588-5210        IT Data Center Services  <**
>**> CICS and MVS technical support    University Center, MS#03 <**
>**> RDJONE01@ULKYVM or                University of Louisville <**
>**> RDJONE01@ULKYVM.LOUISVILLE.EDU    Louisville,  KY  40292   <**
>

There is a disassembler available on the SHARE MVS Mods Tape,
which is available from NaSPA, the National Systems Programmers
Association.  Contact Carrie Sherer at Extension 109, (414)423-2420.
It's output is assembler source.  I've used it for years, 
I like it a lot.
(There is a local chapter of NaSPA in Louisville.  Contact 
Noel Johnson at (512)560-2290.  They are not set-up to distribute
tapes, but somebody in the local chapter may have it already
and lend it to you.)



However, if you run it on a COBOL program, the result will be in 
a different language that your original (lost) source.  I think
you would be better off re-writing the program from scratch, from
the specifications.
I disassembled a COBOL program once, and got confused.
If you must do it, then I suggest you also compile some other
COBOL program with the PMAP option, so you can see what code
is generated from the COBOL source, and what code is overhead
generated by the COBOL compiler for any source program.  (It's
amazing how big a load module you get from just a 'GOBACK'.)

--
Leslie J. Somos    ah739@cleveland.Freenet.edu
Technical Details
Message-ID: <1edlslINNcct@usenet.INS.CWRU.Edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!ah739
References: <ASM370%92111611542416@UGA.CC.UGA.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!ah739
From: ah739@cleveland.Freenet.Edu (Leslie J. Somos)
Newsgroups: bit.listserv.asm370
Subject: Re: De-assembler
Date: 18 Nov 1992 15:01:41 GMT
Organization: Case Western Reserve University, Cleveland, OH (USA)
Lines: 39
Message-ID: <1edlslINNcct@usenet.INS.CWRU.Edu>
References: <ASM370%92111611542416@UGA.CC.UGA.EDU>
Reply-To: ah739@cleveland.Freenet.Edu (Leslie J. Somos)
NNTP-Posting-Host: slc10.ins.cwru.edu