in reply to Protection for Perl Scripts
Simply use Acme::Bleach; and be done with it.
Read more about Acme::Bleach. Basically it turns all your code into "non-printable characters" (like spaces and tabs) to help prevent tampering.
After running your code with a use Acme::Bleach; statement in there, it will look like this:
use Acme::Bleach; # Nothing else below.
In Section
Seekers of Perl Wisdom