Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: what's mean Options for specifying or deriving the key? -- hide/crypt perl code

by Discipulus (Canon)
on Nov 16, 2017 at 08:47 UTC ( [id://1203562]=note: print w/replies, xml ) Need Help??


in reply to what's mean Options for specifying or deriving the key?

Hello serpino and welcome to the monastery and to wonderful world of Perl!

I never used this module, so I cannot directly answer to all your questions, but, just in case you are not aware of it, I want to advice you on the not assured code hiding you are trying.

I know, from wise monks posts (see Re^3: Code hiding in Perl by afoken) that you can never hide or crypt perl code. Infact even the module that you are using need to decrypt the the code before passing it to the compiler. It's like what happen with music: if you can play it you can also copy it.

From Filter::Crypto documentation, under warning:

> In general, it is hopeless to try to prevent everyone from getting at the source code, ...

> This technique can never completely hide the original unencrypted source code from people sufficiently determined to get it

> Perl source code decryption filters work by intercepting the source stream (read from the encrypted file) and modifying it (in this case, decrypting it) before it reaches the Perl parser. Clearly, by the time the source reaches the parser it must be decrypted, otherwise the script cannot be run

The above advice is just to be sure yo are not doing a lot of work with no possibilities of a true success.

L*

There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
  • Comment on Re: what's mean Options for specifying or deriving the key? -- hide/crypt perl code
  • Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1203562]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others imbibing at the Monastery: (5)
As of 2024-04-24 10:53 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found