× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Dear Sirs,
The background is :
I have many Program on ILE (RPGLE,CLE ) and MI  , but we have no program
source .Last time when we want to change the logic program we just ask the
seller, but unfortunetly now the seller are not exist anymore ( "Out of
Bussiness") .
A year ago I already contact to source retrieval but unfortunately  they
didn't have decompiler for ILE
Regards,
Sas


----- Original Message -----
From: "Mark Waterbury" <mark.s.waterbury@worldnet.att.net>
To: <mi400@midrange.com>
Sent: Wednesday, October 09, 2002 9:24 PM
Subject: Re: [MI400] Retreive Source an MI program


> Dear Sirs:
>
> What are you really trying to accomplish, to "reverse engineer" some
> program that you do not have source code for?  If this is a part of a
> vendor product or package, you might not have any legal rights to
> "disassemble" or "reverse engineer" it; refer to your vendor software
> license agreement.
>
> If this is an older program written in, say, RPG/400 or COBOL/400
> (which generates MI source that gets turned into RISC code), and
> it is application code that was written by your company, or was from
> a vendor that is long since "out of business", then you might be
> permitted to "recover" the source code for these program, and if you
> still have "observability" (the MI template), you should check out:
> www.sourceretrieval.com -- they sell "decompiler" tools to recover
> RPG/400 or COBOL/400 source code from the MI template, using
> pattern-matching techniques. (For any given RPG opcode, the older
> RPG/400 compiler pretty much always generated the same sequence
> of MI instructions, with only minor variations.)
>
> If it was originally RPG/400 but you do not have observability, but
> only the compiled program object, you can still try contacting the
> folks at SourceRetrieval Inc., as they have a "service" where they
> can recover RPG/400 source from "non-observable" programs,
> (but of course many of the variables will have "generated" names).
> See their web site for details and sample code.
>
> Good luck.
>
> Mark S. Waterbury
>
> ----- Original Message -----
> From: "sas" <sas@toto.co.id>
> To: <mi400@midrange.com>
> Sent: Wednesday, October 09, 2002 1:14 AM
> Subject: Re: [MI400] Retreive Source an MI program
>
>
> > for Non Observable program , I think the only way is from RISC Code
> > Does any body has  the best approach if we want to know how a program
run
> > beside using debug or make the program "stall" and see the contain of
the
> > GPR ?
> > Regards,
> > Sas
>
>
> _______________________________________________
> This is the MI Programming on the AS400 / iSeries (MI400) mailing list
> To post a message email: MI400@midrange.com
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/cgi-bin/listinfo/mi400
> or email: MI400-request@midrange.com
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/mi400.
>



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.