Click here to Skip to main content
15,795,059 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
How I can protect my Executable application developed under VC# 2017 from decompilers like (Dis# net decompiler 3.11), without using Protectors like ASProtect, Armadillo or packers like ASPack 2.12

What I have tried:

I have tried some application like ASProtect and Armadillo 2.61and Packers.
Updated 12-Sep-20 14:47pm

You can't. Ultimately, you can only make it harder, but you cannot stop it entirely.
Share this answer
As already shared you cannot stop entirely, but you can obfuscate and make it harder to reverse engineer.

Dotfuscator can obfuscate your .NET assemblies to hinder reverse-engineering, while maintaining original application behavior.

Reference: Dotfuscator Community - Visual Studio | Microsoft Docs[^]

There are more such tools that provide different levels of security. You will have to find another if above does not suits you.
Share this answer

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