in reply to Re^2: How do I textually combine a large number of modules into a single file?
in thread How do I textually combine a large number of modules into a single file?

You can keep all the .pl/.pm files encrypted, decrypt them in ram, but you'll have to put the .dll/.so files on disk... not rocket surgery, but doesn't really hide anything

RFC: SecureString - Obfuscated / masked strings exept when you need them

perlc does not hide source

Module::Crypt - Encrypt your Perl code and compile it into XS

PAR::Filter::Crypto - Encrypt Perl files in PAR archives

Module::CryptSource - Encrypt and Decrypt source for Binary Packagers

PerlApp decompile

Here is a commercial obfuscator made more readable by B::Deobfuscate

  • Comment on Re^3: How do I textually combine a large number of modules into a single file?