Создать установочный пакет для запутанного кода для приложения C# для Windows

Я использовал .Net Reactor для запутывания кода. Теперь, как мне создать установочный пакет для запутанного кода. Или есть ли какой-либо другой инструмент для создания установочного пакета для запутанного кода. Заранее спасибо.


person Anshuman Roy    schedule 29.03.2010    source источник


Ответы (5)


Не знаю, почему это проблема. Почему бы вам не создать пакет установки до запутывания сборок?

person Hans Passant    schedule 29.03.2010
comment
Когда я создаю пакет установки, пакет создается без запутанной сборки. И я хочу создать установку с запутанной сборкой/exe. - person Anshuman Roy; 29.03.2010
comment
Сначала создайте проект установки. Затем запутать. Затем пересоберите проект установки. - person Hans Passant; 29.03.2010

У меня не было проблем с BitHelmet Obfuscator. Мой установочный пакет просто использует запутанные сборки в выходной папке BitHelmet вместо выходных данных проекта. Работает отлично.

person Daniel Dolz    schedule 06.04.2010

Используете ли вы включенный в VS проект установки? Для этого обфускатор должен поддерживать обфускацию на основе MSBuild, чтобы обфускация происходила как часть процесса сборки. Таким образом, запутанные библиотеки DLL доступны для проекта установки.

person logicnp    schedule 30.03.2010

Я нашел способ сделать с Dotfuscator. Ниже приведены шаги. Сначала вам нужно создать проект Dotfuscator, т.е. щелкнуть правой кнопкой мыши на решении-> добавить проект-> выбрать Dotfuscator в качестве типа проекта. Чтобы создать проект, щелкните правой кнопкой мыши Input-> map, чтобы вывести проект из вашего фактического проекта. Соберите проект Dotfuscator. Затем добавьте проект установки. Укажите вывод проекта установки на вывод Dotfuscator. А теперь постройте, чтобы создать настройку. Теперь ваш код запутан.

Теперь я ищу решение для работы с .Net Reactor, обфускации и добавления вывода в установочный пакет.

person Anshuman Roy    schedule 05.04.2010

Вы можете использовать надстройку .NET Reactor VS для автоматического запутывания сборок. Таким образом, ваш установочный пакет будет включать запутанные файлы.

Решение описано здесь: Решение

person Ilona    schedule 12.11.2020