Peter W A Wood wrote:

> It is probably as easy to disassemble and modify a LiveCode generated
> binary as it will be to modify a LiveCode generated JavaScript file.
> Do you worry about people disassembling your binaries to modify the
> code it? It would take the same level of skill to do change the
> generated JavaScript code.
>
> Take a look at this example - http://vps2.etotheipiplusone.com:30176/redmine/emscripten-qt-examples/kate/kate.js.jo.js
>
> Sure some dishonest person could spend a vast amount of time to
> modify one of your applications but would they find it worthwhile?
> I don't think so.

That example, onerous as it is, may be too generous, using readable labels and such.

The JS translation LC's looking at will use extensions to LLVM to produce, so the output would likely look more like the source you see at Google Maps - very, very difficult to convert into a human-editable form, arguably more akin to the output you get running any object code through modern disassemblers - useful only to experts who could probably rewrite your app from scratch faster than they could decode compact symbols.

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 ____________________________________________________________________
 ambassa...@fourthworld.com                http://www.FourthWorld.com

_______________________________________________
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