essukki Ответов: 2

Защитите мой код C# от декомпиляции.


Как я могу защитить свое исполняемое приложение, разработанное под VC# 2017, от таких декомпиляторов, как (Dis# net decompiler 3.11), без использования защитников, таких как ASProtect, Armadillo или упаковщиков, таких как ASPack 2.12

Что я уже пробовал:

Я пробовал некоторые приложения, такие как ASProtect и Armadillo 2.61 и Packers.

2 Ответов

Рейтинг:
6

Sandeep Mewara

Как уже говорилось, Вы не можете полностью остановиться, но вы можете obfuscate и сделать его более трудным для обратного проектирования.

Цитата:
Dotfuscator может запутать ваш .Сетевые сборки препятствуют обратному проектированию, сохраняя при этом исходное поведение приложения.

Ссылка: Сообщество Dotfuscator - Visual Studio | Microsoft Docs[^]

Существует еще несколько таких инструментов, которые обеспечивают различные уровни безопасности. Вам придется найти другого, если вышесказанное вас не устраивает.


Рейтинг:
19

Dave Kreskowiak

Ты не можешь. В конечном счете, вы можете только усложнить его, но вы не можете полностью остановить его.