Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^3: How to ensure that a supported version of my script is being executed?

by moritz (Cardinal)
on Aug 21, 2012 at 09:08 UTC ( [id://988658]=note: print w/replies, xml ) Need Help??


in reply to Re^2: How to ensure that a supported version of my script is being executed?
in thread How to ensure that a supported version of my script is being executed?

So you're saying it's not doable, right?

Not doable on a technical level, no. Unless you're willing to go the software-as-a-service route.

Not sure why you think the same even for C where all the user gets is the binary and there's no chance of him changing the code!

What makes you think that it's impossible to change binaries? Disassemblers, debuggers and other tools exist.

There's a whole industry around DRM, digital rights/restriction management, and basically all the protections against copying have been cracked. And they all come in binary files, one way or another.

  • Comment on Re^3: How to ensure that a supported version of my script is being executed?

Replies are listed 'Best First'.
Re^4: How to ensure that a supported version of my script is being executed?
by sanbiswa (Initiate) on Aug 21, 2012 at 09:19 UTC
    You're right. I was just thinking in terms of simple readability of the source code.

    Thanks.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (7)
As of 2024-04-18 02:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found