MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

source from load

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Application Programming
View previous topic :: View next topic  
Author Message
MFdigger
Beginner


Joined: 09 Sep 2005
Posts: 124
Topics: 52
Location: Chicago

PostPosted: Mon Dec 07, 2009 12:32 pm    Post subject: source from load Reply with quote

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
View user's profile Send private message
Bill Dennis
Advanced


Joined: 03 Dec 2002
Posts: 579
Topics: 1
Location: Iowa, USA

PostPosted: Mon Dec 07, 2009 12:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
RonB
Beginner


Joined: 02 Dec 2002
Posts: 93
Topics: 0
Location: Orlando, FL

PostPosted: Mon Dec 07, 2009 12:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Application Programming All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group