Слияние запутанной Dll в один исполняемый файл без ILMerge .Net Core 6.0

Я создал приложение WPF с использованием .NET Core 6.0.

Хотите защитить его от распаковки или реверс-инжиниринга.

Я знаю, что все можно распаковать, но просто хочу, чтобы это было очень сложно декомпилировать.

Шаги:

  1. Опубликованное автономное приложение > Выпуск >Winx86> Создание отдельного файла без пометки.

Теперь в папке публикации несколько файлов Dll с APP.exe и App.dll

  1. Запутал App.dll с помощью какого-то частного инструмента.

Вот просто хочу совместить App.exe с App.dll без ILMerge.

ILMerge показывает следующую ошибку.

ILMerge.Merge: не удалось загрузить сборку из папки «D:\001\APP.exe». Пропуск и обработка остальных аргументов.

Веб-сайт Virustotal показывает имя app.dll после создания файла Single Exe со всеми файлами вместе.

Есть ли какой-либо способ отправить окончательный exe с объединенными App.dll и App.exe для .NET CORE?(Создание одного файла только упаковывает их все. Их легко распаковать)

0 ответов

Другие вопросы по тегам