|Problems? Is your data what you think it is?|
Can you prevent MO=Deparseby zentara (Archbishop)
|on May 08, 2003 at 13:40 UTC||Need Help??|
zentara has asked for the
wisdom of the Perl Monks concerning the following question:
Hi, I learned a great "fishing lesson today" from a post on the perl.beginners list. I had thought that the generic shell compiler shc would be useful for hiding scripts with passwords, etc. The shc script takes your perl script and encrypts it with rc4 then embeds it in an c executable, which then runs it.
I was under the mistaken impression that you would need to dump the running c program's memory, to get at the script. I was shown how to use MO=Deparse to dump the perl script.The method follows:
I find this very cool. But my question is this. Short of removing the Deparse module, is there a way to write a script which will prevent it from being dumped by DeParse?