note
Cirollo
A nice effort. I think this has been tried before, but I don't know the node offhand. Maybe it was a discussion on scripts to make scripts more obfuscated instead of vice versa.
<p>
But, remember that many obfu's depend on their whitespace, since you're blindly collapsing it down. For example, just try to run [Camel Code] after it's been sent through your script. Or, see what happens to [id://22319]. Test this on a few of [BooK] or [Erudil]'s obfuscations and I bet they will break too.
<p>
The best obfuscations abuse the more exotic features of the language, which makes them that much harder to deconstruct.
<p>
Also, you might have better luck if you try to run scripts through B::Deparse, by running <code>perl -MO=Deparse file.pl > file.pl.deobfu</code>
106944
106944