Obfuscating C-based binaries to avoid decompilation
Is there some way to obfuscate C-based executables or libraries to prevent decompilation? No. You can make it more difficult to decompile but you cannot prevent it. My advice is to stop wasting your time and instead concentrate on delivering a fantastic product with ever-improving features. Then people will be willing to pay for it. Your main problem is that the only way to make your code un-decipherable is to make it un-runnable. Anything that can be loaded into a PC can be cracked. The people that do reverse engineering for fun, profit or fame are generally very good at it and will really