How I can use Morpher to protect my own project?
First of all you need to understand that Morpher is the compiler. That is why you cannot protect the binary alone, you always need the sources of the application you want to protect. Next, Morpher is designed to be a drop-in replacement for the GCC compiler for given target platform. So, if your project is currently built with GCC, then everything you will need to use Morpher is just to change ‘gcc’ invocation to ‘morphcc’. If your project is built with some other compiler then sometimes there will be issues. The list of possible issues includes (bot not limited to): • You are using some vendor-specific language extensions in your sources • Vendor compiler uses some internal object file format and does not support the object file format Morpher generates • Vendor compiler uses some calling conventions / ABIs with which Morpher is not compatible with There are multiple ways of solving these problems. We can give some generic advices (additional porting support can be provided per reques