Я использовал Dotfuscator для защиты своего приложения от обратной разработки. Я зашифровал файлы dll и сохранил их, мой вопрос: что делать после этого? как использовать новые dll вместо старых, потому что, когда я копирую и прохожу, а после этого публикую веб-сайт, он получает старые dll, а не новые?
дотнет фускатор
Ответы (1)
Вы публикуете свой сайт через Visual Studio? Если это так, то может показаться, что обфусцированные DLL каким-то образом обходят стороной. Вы перезаписываете исходные библиотеки DLL запутанными перед их публикацией? В крайнем случае используйте FTP для публикации своего сайта, так как вы можете быть уверены, какие версии DLL вы загружаете.
person
Charlie Salts
schedule
04.10.2009
Я заменяю dll перед их публикацией
- person wafa; 04.10.2009
Тогда кажется, что Visual Studio перезаписывает ваши запутанные библиотеки DLL. Вместо этого попробуйте FTP.
- person Charlie Salts; 04.10.2009
Да, Dotfuscator не может подключиться к механизму «публикации» в Visual Studio — Publish всегда будет публиковать ваши необфусцированные двоичные файлы. Вам нужно будет вручную загрузить запутанные двоичные файлы (или иметь пакетный файл после сборки, который делает это).
- person bsiegel; 16.09.2011