Обновление с Eazfuscator бесплатно... до confuserex?
Я использую VS 2008 и Eazfuscator последнюю бесплатную версию, и я хочу обновить ее до VS 2013. Последняя бесплатная версия Eazfuscator не работает с VS 2013, и я взял также бесплатный обфускатор:Confuserex, это хорошо? Я нашел Deobfuscator для этого, так что это не безопасно? https://github.com/UbbeLoL/ConfuserDeobfuscator
Если нет, хороший свободный выбор?
Это способ интегрировать его с VS и автоматическим запутыванием при сборке,Eazfuscator работает именно так. Спасибо!
3 ответа
Работает со следующими настройками: Предустановка: агрессивная Защита: удалить антидебаг
Я выбрал confuserex и нашел способ интегрировать его с VS
Этот код найден, необходимо добавить в файл.vbproj
if $(ConfigurationName)==Release (
cd “$(TargetDir)”
“c:\path_to_\confuser Release\confuser.console.exe” “$(SolutionDir)confuserSettings.crproj”
copy /y Confused\*.*
rmdir /s /q Confused
) else (
echo “not in release mode, not obfuscating”
)
и я использую:
<PropertyGroup>
<PostBuildEvent>
If $(ConfigurationName)==Release (
cd $(TargetDir)
c:\Confuser\Confuser.CLI.exe $(ProjectDir)confuserSettings.crproj
)
</PostBuildEvent>
</PropertyGroup>
confuserSettings.crproj - это проект confuser
единственное, что я не смог решить - это использовать в режиме сборки обфусцированный файл
я думаю, что эти команды делают это:
copy /y Confused\*.*
rmdir /s /q Confused
Я не использовал их, потому что я получил эту ошибку:
как я могу это исправить, спасибо!
Eazfuscator работает с любой версией Visual Studio. Однако поддержка последних версий фреймворков (.Net 4.5, WinRT, .Net 5) отсутствует.