Слияние запутанной Dll в один исполняемый файл без ILMerge .Net Core 6.0
Я создал приложение WPF с использованием .NET Core 6.0.
Хотите защитить его от распаковки или реверс-инжиниринга.
Я знаю, что все можно распаковать, но просто хочу, чтобы это было очень сложно декомпилировать.
Шаги:
- Опубликованное автономное приложение > Выпуск >Winx86> Создание отдельного файла без пометки.
Теперь в папке публикации несколько файлов Dll с APP.exe и App.dll
- Запутал 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?(Создание одного файла только упаковывает их все. Их легко распаковать)