"Protecting" your code only makes sense if you either...
(1) plan to sell your software commercially
(2) need to hide your algorithms from your antagonist (e.g. decryption software)
(3) want to hide malware in your software
In case (1) you could simply buy a license for one of the commercial executable protectors/obfuscators (e.g. ASProtect).
That still won't give a "safe" protection, of course. But I'm sure it will be at least as hard to crack as your own protection. And it saves you trouble/work.
Also since many (commercial) applications are protected with such tools, the chance that any A/V software will complain is very low.
Case (2) certainly doesn't apply to a H.264 decoder, so I have to speculate that we have a case (3) here...
Last edited by LoRd_MuldeR; 13th December 2008 at 15:37.
|