There are 3 options of encrypting perl code: 1. Use PAR with PAR::Filter::Obfuscate or PAR::Filter::Crypto 2. Use Filter::Crypto::CryptFile (will require some modules installed on target OS) 3. Turn into module and encrypt into Module::Crypt.