perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Vanasco <>
Subject Re: Protecting source code
Date Wed, 23 Aug 2006 19:02:30 GMT

On Aug 23, 2006, at 8:01 AM, Miha Lampret wrote:

> Hello all,
> I am writting web application for mod_perl which will be installed  
> on client's server. Application is almost finished and now I am  
> wondering which is the best way to protect source code.
> Already checked Module::Crypt but cound't get it to work. It  
> doesn't create any output file. I came a cross with schroud+ perl  
> obfuscator which looks ok, but I would like protect strings too. By  
> strings I meen text that is hardcoded in source and it is printed  
> to web application user. Do you have any experiences with other  
> obfuscators or converters to XS code?
> Any information is welcome.
> Thank you,
> Miha

Best way- fill it with copyright notices, use a restrictive license,  
get them to sign a document.

That's really the only way to protect perl code-- by legally  
protecting it.
And then suing the ass off of your client if they break it.

You can not 'protect' perl source the way you are likely thinking.  
All you can do is obfuscate it, and that is easily broken.  You can  
compile it (perlcc or activestate), but then someone who wants it /  
needs it bad enough will decompile it.

View raw message