Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Всем привет! Думаю многие знают достаточно большую проблему шарпа - каждый школьник может просто впихнуть ваше приложение в DnSpy и получить код вашей проги.
Однако не все знают, что код можно сокрыть от банальных декомпилов.
Работает в .NET Core проектах
ReadyToRun at Microsoft DevBlog
Значит так:
Берём мы свой проект (не важно какой). Я создал тестовый проект:
Посмотреть вложение 2019
Всё декомпиллится? Ага. А теперь делаем так:
1)
Посмотреть вложение 2020
2) Указываем папку публикации
3) В целевой среде выполнения ставим "win-x86" вместоавтономное.
Ready To Run как раз и обеспечивает "защиту".
Создать отдельный файл нужен чисто для косметической красоты, можете и не ставить, но в net core проектах уж вещь хорошая.
4) Проверяем:
Посмотреть вложение 2021
Вот и всё. Повторюсь: Это не 100% защита. Против лома - нет приёма
Однако не все знают, что код можно сокрыть от банальных декомпилов.
Работает в .NET Core проектах
ReadyToRun at Microsoft DevBlog
Значит так:
Берём мы свой проект (не важно какой). Я создал тестовый проект:
Посмотреть вложение 2019
Всё декомпиллится? Ага. А теперь делаем так:
1)
Посмотреть вложение 2020
2) Указываем папку публикации
3) В целевой среде выполнения ставим "win-x86" вместоавтономное.
Ready To Run как раз и обеспечивает "защиту".
Создать отдельный файл нужен чисто для косметической красоты, можете и не ставить, но в net core проектах уж вещь хорошая.
4) Проверяем:
Посмотреть вложение 2021
Вот и всё. Повторюсь: Это не 100% защита. Против лома - нет приёма