If you want to "protect" your code use pure compiled languages : C, C++, Pascal...
Even pure compiled languages can be decompiled or at least disassembled... that's how they are cracked. The only real solution for "code security" would be something like paladium, adding to the CPU the capability to run encrypted binaries. | [reply] |
Yes, but you can use some tools to prevent debugging at runtime, encrypt the code, etc. This sort of "armoring" is quite common among the best computer viruses and makes disassembling really a hard time :)
| [reply] |