There are always ways to decompile an application, if you have the right tools 
and expertise. If you are asking if the security is absolute, then no, but then 
neither is it for Microsoft Word or anything else. You can download cracked 
versions of major software on torrents all over the globe. Security is only to 
make it difficult enough on a criminal that there is either time to catch him 
in the act, or else frustrate him enough to inspire him to find easier fish. 

Some developers release library utilities which allow someone to execute their 
code, but not alter or even view it. sqlYoga does this, but that is not a 
compiled application. I am not sure how this works for standalone applications 
where your mainstack is the application. I don't know if the applications is 
actually encrypted in the classic sense of the word. The password certainly is. 

I do not think I would password protect a standalone application with a GUI. 
That wouldn't make sense to me. If however your mainstack is only a splash 
screen and your GUI app was a substack of that, then these are (at least on a 
Mac) included in the application bundle. I do not know what would prevent 
someone who knew what they were doing to open the bundle and extract your 
actual application. 

I suppose one solution would be to include your nuts and bolts code in a locked 
library stack, which then would be inaccessible without the password. I think 
that is what most developers do. If you are only demonstrating a proof of 
concept, it may not be necessary to take such measures. 

Bob


On Jun 22, 2012, at 1:47 PM, Dr. Hawkins wrote:

> I started removing unused stacks, and the incorrect message on an
> "ask" stack went away.  I've successfully exported.
> 
> I can see from an editor that my scripts aren't dumped in plain text .
> 
> Is this a one-way process, or is it possible for people to retrieve anything?
> 
> If I understand this correctly, the password is to be able to use the
> stack at all.
> 
> I'm ready to release samples to a couple of prospective users, but
> need to make sure I'm not handing out the keys to the castle . . .
> 
> 
> -- 
> The Hawkins Law Firm
> Richard E. Hawkins, Esq.
> (702) 508-8462
> hawkinslawf...@gmail.com
> 3025 S. Maryland Parkway
> Suite A
> Las Vegas, NV  89109
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to