Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
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 ( #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?
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
Node Status?
node history
Node Type: note [id://988658]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2014-09-17 23:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (100 votes), past polls