View previous topic :: View next topic |
Author |
Message |
MFdigger Beginner
Joined: 09 Sep 2005 Posts: 124 Topics: 52 Location: Chicago
|
Posted: Mon Dec 07, 2009 12:32 pm Post subject: source from load |
|
|
Hi All,
I was trying to search on my question in the forums but was not able to find any. Could some one help or give me some direction on this
Is it possible to get the source from the load lib?
Thank you _________________ Tx
Digger |
|
Back to top |
|
 |
Bill Dennis Advanced

Joined: 03 Dec 2002 Posts: 579 Topics: 1 Location: Iowa, USA
|
Posted: Mon Dec 07, 2009 12:47 pm Post subject: |
|
|
I have used a set of utilities (from CBT tape?) DELINK0 and UNASM that created Assembler source from a load module. The output is not very user-friendly!
Check www.cbttape.org for the utilities. _________________ Regards,
Bill Dennis
Disclaimer: My comments on this foorum are my own and do not represent the opinions or suggestions of any other person or business entity. |
|
Back to top |
|
 |
RonB Beginner
Joined: 02 Dec 2002 Posts: 93 Topics: 0 Location: Orlando, FL
|
Posted: Mon Dec 07, 2009 12:51 pm Post subject: |
|
|
Depends on what you are looking for, and what the source language was. The is a company, The Source Recovery Company, that can create pseudo COBOL source from the executable of a compiled COBOL program - but it's fairly expensive ( from $3 to $6 per line of code, for pseudo source that is guaranteed to re-compile into a functionally equivalent executable to the original ).
I, myself, have had a great deal of success in compiling the "available" source and comparing the resulting executable to the target executable and figuring out the difference(s) and re-working the available source to make it "equivalent" ( sometimes it takes several iterations ) - BUT that approach requires a rather extensive understanding of the relationship between COBOL statements and the resultant machine code generated by the compiler that was used to create the executable in the first place. _________________ A computer once beat me at chess, but it was no match for me at kick boxing. |
|
Back to top |
|
 |
|
|