Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW

Re: Protecting perl source code

by dws (Chancellor)
on Jul 22, 2002 at 03:49 UTC ( #183935=note: print w/replies, xml ) Need Help??

in reply to Protecting perl source code

I signed a contract to provide 6.5 hours of contracting services. ... he has asked me to look into some methods to protect the source code we developed (all mod_perl/apache).

Wow. You lucked out. It'll take you at least 6.5 hours of looking around before you tell him that a lot of people have chewed on this problem and have come up with very little.

Replies are listed 'Best First'.
Re: Re: Protecting perl source code
by tame1 (Pilgrim) on Jul 22, 2002 at 03:52 UTC
    For standalone scripts, Acme::Bleach comes darned close to keeping out all but a darn good perl wizard. It'll take someone almost as good as Damian, I think, to reverse engineer a Bleached file, even with to use to see how it was done. Unfortunately, I'm working in mod_perl, so these are not standalone scripts.

    What does this little button do . .<Click>; "USER HAS SIGNED OFF FOR THE DAY"
      Acme::Bleach comes darned close to keeping out all but a darn good perl wizard.

      That module already contains the debleaching ingredients and it wouldn't take a wizard to write a bleached debleaching script.

      use Acme::Bleach; $/ = undef; $_ = <>; s/.*^\s*use\s+Acme::Bleach\s*;\n//sm; print Acme::Bleach::brighten($_);

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://183935]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (14)
As of 2017-11-21 14:51 GMT
Find Nodes?
    Voting Booth?
    In order to be able to say "I know Perl", you must have:

    Results (302 votes). Check out past polls.