Anyone know of a perl program that
takes a perl program and obfuscates it
into a difficult to understand perl program?

stuff like changing my easy to understand
identifiers into randomly generated identifiers.
strip out indentation, comments, and whitespace.
etc.

It would be a "One-way" obfuscation.
So, it would be impossible to generate the
original script from the mangled version.

I believe Acme::Bleach is a two-way translation,
isn't it? but I'm looking for something like that.

Oh, and the mangled script has to run on
ActiveState perl without having to load
additional modules. I'll download the 
obfuscator module myself and create the mangled
script, but I dont want customers to have to 
download something to run the mangled script.

yes, this is for a non-open-source program
that is targeted to run on Microsoft Windows.

yes, I have crossed over to the dark side.

No flames or sermons, please.

Greg "fire extinguisher at the ready" London

Reply via email to