Code Obfuscation
- Also known as source-hiding techniques
- It is not encryption
- Offered by PerlApp, Perl2Exe, Stunnix...
- Usually easy to defeat
- Take optree dump from memory, feed to B::Deparse
- If you just want to stop a casual grep, "deflate" already works
- PAR will support pluggable input filters
- Shining example: Bleach!
- Seriously: PodStrip, Bytecode, Obfuscate