Есть ли какие-либо компоненты .NET для запутывания JavaScript? Я генерирую JavaScript динамично и испускаю через ClientScript. RegisterClientScriptBlock. Я хотел бы сделать более трудным для других просмотреть и изменить тот сценарий.
Протесты:
Спасибо!
Попробуйте использовать YUI Compressor для .Net. Он не запутывает, но, по крайней мере, сжимает. Вы используете его как dll.
Вы можете вызвать компилятор Google Closure из .NET, вот пример:
Или есть порт .NET для YUI Compressor:
Может быть, вы можете попробовать JS cruncher или stunnix
Вы можете взглянуть на Ajax Minifier , который был недавно выпущен Microsoft и который они используют внутри компании.
Минификатор Ajax, упомянутый выше Дарином Димитровым, был обновлен и теперь включает функции обфускации, а также функции минификации. Он также предназначен для работы с вашим процессом сборки и выпуска.