exe, dl - защита

70
18 февраля 2022, 03:00

у меня клинт-серверное ПО клиент GUI, хочу его и защитить. чтобы они не расковыряли-не поломали короче 2D игрушка

и по мимо него есть ещё dll, exe

будьте так добры если кто в теме рассказать как можно моё чудо защитить))

Answer 1

Есть несколько способов защиты интеллектуальной собственности на C#.

  1. обфускация. Если у вас довольно сложный алгоритм, то хорошие программы для обфускации сделают код абсолютно не читаемым, он будет собираться, но разобраться в нем будет крайне сложно.

  2. Хранить часть логики на сервере, раз у вас и так клиент - сервер, сделать часть функций (критичных к краже) на сервере и дергать их из клиента.

  3. Сделать часть или всю логику на языке, стойком к декомпиляции, например C++. Но не CLI/C++, а на простом, не управляемом.

READ ALSO
ASP NET CORE MVC Получение данных

ASP NET CORE MVC Получение данных

Есть сущность Post, при создании которой необходимо подгрузить список Tag и записать их в месте в базу

73
Добавить строку richtextbox

Добавить строку richtextbox

Стояла задача сформировать некий файл из нескольких путём сложения, вычитания, деления и тд

111
Помощь с многопоточностью на C# + GUI

Помощь с многопоточностью на C# + GUI

Я делаю не большую утилиту по скачиванию музыки из ВКИспользую библиотеки VK NET для C#

93
Вопрос по void Update и инкременту переменной

Вопрос по void Update и инкременту переменной

У меня есть переменная public Int Counter=0; и в методе Update есть динамическое условие при котором выполняется условие if (ObjIntersectsWith(Obj1)) я хочу вести...

138