Click here to Skip to main content
15,887,485 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
I want to protect my c# app. I decided to convert il that is produced in my assembly with visual studio 2012 to binary.i found that mono has aot compile that do that convertion . but intel platform in not supported yet.
what should I do? I don't want to use obfuscation for protection.

when we compile .net program with mono or visual studio it convert it to il that can be cracked very easy. and there are many tools for crack these apps.
Posted
Updated 8-Nov-14 0:41am
v2
Comments
Sinisa Hajnal 7-Nov-14 8:22am    
You could use C++ and build directly into binary. As long as you use .NET there isn't much you can do. You could obfuscate.
Tomas Takac 7-Nov-14 8:25am    
Please can you explain what is the idea behind your protection method?

1 solution

Or you could try this solution[^]


Note that it isn't absolute protection, but definitely makes it harder to reverse engineer your code.

If this helps please take time to accept the solution. Thank you.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 7-Nov-14 12:20pm    
5ed.
—SA
Sinisa Hajnal 10-Nov-14 2:06am    
Thanks, I read it recently and thought it a good (and fairly easy) implementation.
Maciej Los 8-Nov-14 9:50am    
+5
Sinisa Hajnal 10-Nov-14 2:06am    
Thanks

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900