Deconstruction Zone
By Brian Wilson
Have you ever heard of obfuscated programming
contests? The objective is to write functional code
that's so obscure that no other human could possibly
understand it. Perl syntax seems made for this form of
expression; obfuscated Perl code has become somewhat
of an art form. For beautiful examples, visit the Perl
Monks Web site.
There are reasons other than aesthetics for generating
obfuscated Perl code. When you give someone a Perl
script, you're handing over all of your source code.
He or she can change it, improve it, or steal your
ideas, and there's typically nothing you can do to
prevent this.
This is where nexoSoft CodeProtect_Perl comes in: It
runs your Perl code through a series of filters. Each
filter deconstructs the code, making it harder for
humans to read, but (theoretically) leaving it
syntactically correct and functionally unchanged. The
script compiles and executes exactly as you wrote it,
but it becomes incomprehensible to prying eyes.
CodeProtect_Perl 2.02 for Windows
nexoSoft
www.nexo.de/codeprotect
cost: $39. |
Pros:
It's so inexpensive that you might want a copy.
|