Member 12799382 Ответов: 2

Кодируйте мою программу на C#


Могу ли я кодировать свой программный код c#, чтобы никто не мог получить к нему доступ, базовый код s, декодируя файл .exe ?
пожалуйста, помогите мне сделать это, если это возможно
спасибо

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

Я ничего не пробовал,потому что ничего об этом не знаю

phil.o

Пожалуйста, найдите "запутывание" в вашей любимой поисковой системе.

PIEBALDconsult

Нет.

2 Ответов

Рейтинг:
1

Patrice T

Цитата:
Могу ли я кодировать свой программный код c#, чтобы никто не мог получить к нему доступ, базовый код s, декодируя файл .exe ?

Короткий ответ: это невозможно!
В конечном счете, ваш exe-файл будет выполняться процессором, и все, что выполняется процессором, может быть декодировано.
расшифровка exe-файла трудна для любителя, новичка, молодого падавана, но не для профессионала с правильными инструментами.


Karthik_Mahalingam

5

Patrice T

Спасибо

Рейтинг:
1

OriginalGriff

Нет, как сказал пполиморф.
Чтобы запустить ваше приложение, система должна уметь читать его, а это значит, что инструкции, из которых оно состоит, должны быть понятны. И если система может понять это, то и программист может, даже если это будет трудно.

Ты можешь затемнять[^] ваш код, чтобы сделать его более трудным для понимания, но вы не можете полностью остановить его понимание, если кто-то хочет приложить к нему достаточно усилий.