#!/usr/bin/perl # --- highly optimized obfuscation coder ---------------------------------- # sub encode(@) { local $_ = q/ M(PHC($YO=&AI;F<@:7,@87,@:70@2!O8F9U M6]N9"!D96-R>7!T:6]N+@HC"B,@4V\@8F4@ H=V%R;F5D.B`*(R!.;W1H:6YG(&ES(&%S(&ET('-E96US+BXN+@HC"@``/; s/^\s+//gm;splice@_,$_[0]=~/^#\s*!/?1:0,0,unpack'u',$_; join'',@_; } # --- process all files --------------------------------------------------- # foreach (@ARGV) { if (open my $fp, $_) { print encode<$fp> } else { warn "can't open $_:$!\n" } } __END__ =head1 NAME obfucoder -- Obfuscate files for all but the most daring readers =head1 SYNOPSIS obfucode filename ... =head1 DESCRIPTION This coder reads the files that are pased to it on the command line and encode them using an obfuscation method based on modern advances in science and psychology, so that only the most hardened, daring and curious hacker will attempt to read more than the first couple of lines. =head1 AUTHOR Red "Service" Lemon