Date: Wed, 12 Nov 2008 10:32:38 -0700
Reply-To: Alan Churchill <savian001@GMAIL.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Alan Churchill <savian001@GMAIL.COM>
Subject: Re: A program to get the source code of compiled macro.
In-Reply-To: <482249F865060740AE33815802042D2F016442DF@LTA3VS012.ees.hhs.gov>
Content-Type: text/plain; charset="us-ascii"
Ron,
Minor point but a decent parser can reformat it. My parser can easily handle
scrambling and formatting, for example.
I will rest on what I said: it is illegal to reverse engineer code.
IMO, I doubt if you would ever have people in the SAS community who really
need to obfuscate code and a determined person can get to it anyway.
Alan
Alan Churchill
Savian
www.savian.net
-----Original Message-----
From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of Fehd,
Ronald J. (CDC/CCHIS/NCPHI)
Sent: Wednesday, November 12, 2008 8:42 AM
To: SAS-L@LISTSERV.UGA.EDU
Subject: Re: A program to get the source code of compiled macro.
-----Original Message----- From: owner-sas-l@listserv.uga.edu
[mailto:owner-sas-
l@listserv.uga.edu] On Behalf Of Oleg Solovyev Sent: Monday, November
10, 2008
7:03 PM To: SAS-L@LISTSERV.UGA.EDU Subject: Re: A program to get the
source code
of compiled macro. Congratulatons Kenneth. I am sure that was not an
easy task.
Congratulatons Kenneth. I am sure that was not an easy task. I am
thinking of
writing another macro that: - removes comments, - removes code spacing,
-
renames variables into something like this - _x2k8w1n2mj, - adds dummy,
useless
macros inside original one, - etc. Hope some people will be willing to
buy it to
protect their code from hacking. http://osolovyev.com
to make your code truly unreadable
remember to remove all blank lines
and reformat your code as a paragraph
-- UltraEdit command <Ctrl> T --
Ron Fehd the macro maven CDC Atlanta GA USA RJF2 at cdc dot gov