In addition, see also B::Deobfuscate. I think there also is a module which does replace string-eval with print, but I don't find it at the moment.
Update: There it is - overload::eval. You can use it from the command line as:
perl -Moverload::eval=-p obfuscated.pl
In reply to Re^2: decode a file
by Corion
in thread decode a file
by 3N3RGY
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |