Re: AppleScript feature request - encryption
Re: AppleScript feature request - encryption
- Subject: Re: AppleScript feature request - encryption
- From: has <email@hidden>
- Date: Wed, 16 Mar 2005 10:04:23 +0000
Takaaki Naganoya wrote:
What we are trying to hide is...
(1) Data
(2) Logic
(3) Parameters
(4) Logs
Parameters are important. I want to hide them ... Especially the parameter
of "do shell script".
Supplying script source in encrypted form and having the app decrypt,
compile and execute it on-the-fly has already been suggested and is
likely the simplest solution. It can still be cracked, of course, but
it'd take a bit more effort; and it sounds like you've already
determined that this'll provide sufficient security for your needs.
Logs are very inportant from same reason of parameters.
Don't write 'em.
If AE dump setting is available , I want to abort the script
execution immediately.
Is it a meaningless approach ?
Yes. It's not your machine and those are [presumably] not your
applications you're talking to [1]. You might dictate what people do
within the confines your application, but outside of your application
the system is theirs and what goes on on it is their choice, not
yours. If employing Apple events or any other technology in your
application will reveal valuable trade secrets then don't use 'em.
Simple as that.
Personally I'd be less worried that someone is going to go to lots of
effort to disassemble and steal my code, and more annoyed about all
the crooked users sharing stolen passwords, copies of the program
with the user registration code hacked out (the likeliest crack),
etc. But it's a simple fact of life: there are always going to be
dishonest folk out there, and there's only so much you can do about
it. Just ask Adobe, Microsoft, any games company under the sun. I'd
be more concerned about making lots of successful sales to honest
users, and keeping them happy so they'll keep coming back for more.
HTH
has
[1] If they were, you'd just encrypt your data before sending it
across the wire.
--
http://freespace.virgin.net/hamish.sanderson/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden