I Have gone through google and CPAN and finds some information over there .
can it be helpful for completion my purpose. U people please suggest.

If my program name is rundbload.pl

perl -MO=Bytecode,-H,-b,-k,orundbload rundbload.pl



http://search.cpan.org/~nwclark/perl-5.8.8/ext/B/B/Bytecode.pm



perl -MO=Bytecode,-H,-b,-k,-orundbload rundbload.pl







On Wed, Apr 30, 2008 at 11:01 AM, Chas. Owens <[EMAIL PROTECTED]> wrote:

> On Wed, Apr 30, 2008 at 1:11 AM, Anirban Adhikary
> <[EMAIL PROTECTED]> wrote:
> > Dear list
> >  I want to encrypt my perl source code. I am using some modules in my
> code.
> >  Among them some are downloaded from CPAn as well as some are written by
>  my
> >  -self. So how to encrypt all perl codes includes the modules.
> >
> >  Thanks&Regards in advance
> >  Anirban Adhikary
>
> Short answer: It is a bad idea and there is no good way.
>
> Long answer: You can encrypt the source if you want, but if you are
> going to let a user run your code, perl will have to see unencrypted
> code at some point and the user can capture the code at that point.
> You could also obfuscate the code, but this has similar problems.  You
> can even recover the source code from PAR archives and executables.
>
> If all you are trying to do is add a hurdle for them to jump take a
> look at PAR* and PAR::Packer**.  These have the benefit of adding
> value in addition to making it harder to see the source.
>
> * http://search.cpan.org/dist/PAR/lib/PAR.pm
> ** http://search.cpan.org/dist/PAR-Packer/lib/PAR/Packer.pm
>
>
> --
> Chas. Owens
> wonkden.net
> The most important skill a programmer can have is the ability to read.
>

Reply via email to