Commercial Indy License for HTML5
Richard Gaskin
ambassador at fourthworld.com
Sat Jul 19 10:16:46 EDT 2014
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
____________________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
More information about the use-livecode
mailing list