I'm trying to protect my programs against cracking and reverse engineering. I wrote programs in C++ (Visual Studio 2010) and I also wrote easy encryption algorithms in assembler. Algorithm is added to EXE file and make it harder to cracking, because is loaded before main program. This wasn't hard job. But... now, I have a lot of false positives cca 50% on virustotal.com. I have also same problem when I'm trying use only upx packer :( ...Every time. I modified algorithms many times but without success.
Can you help me someone, please? Thank you.