PAR::Fi...fuscate(3)

okay so welcome to the PAR::Fi...fuscate(3) page, bestie β€” it's part of the User Contributed Perl Documentation, and the actual star of the page is PAR::Filter::Obfuscate πŸ’…βœ¨

🌸 NAME 🌸

PAR::Filter::Obfuscate β€” an obfuscating filter. that's the whole vibe check, and it ate.

✨ SYNOPSIS ✨

so you literally call it like this:

PAR::Filter::Obfuscate->apply(\$code); # transforms $code

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: this filter uses B::Deobfuscate (available separately from CPAN) to turn the script into comment-free, architecture-independent Perl code with mangled variable names. it's giving "who is she?" but for your variables, and honestly? iconic πŸ”₯

πŸŽ€ CAVEATS πŸŽ€

lowkey heads up: a harmless message will be displayed during pp:

/tmp/8ycSoLaSI1 syntax OK

Please just ignore it. :-) no cap, it's not deep, don't let it ruin your main character energy πŸ’€

🌈 SEE ALSO 🌈

go peek at these icons:

  • PAR::Filter
  • B::Deobfuscate
  • PAR::Filter::Crypto

πŸ’– AUTHORS πŸ’–

Copyright 2003-2009 by Audrey Tang <cpan@audreyt.org>.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See LICENSE.


okay bye bestie β€” this page is from perl v5.42.3, dated 2026-11-03. mwah πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from