Инструмент запутывания для asp.net для HTML
Есть ли инструмент, с помощью которого я могу динамически запутывать HTML-код, отображаемый в ASP.NET? То есть модуль IIS, который будет производить более сложный HTML-код для обратного инжиниринга?
Спасибо!
3 ответа
Вы не можете запутать HTML за пределами того, что браузеры будут интерпретировать. Это означает, что вы можете удалить все пробелы, чтобы сделать вещи довольно неприятными для чтения, но это было бы тривиально, чтобы отформатировать обратно в аккуратно код с вкладками.
У вас действительно есть HTML-макет, который настолько уникален, что вы беспокоитесь, что он будет скопирован? Конечно, ваш IP находится либо в содержимом, либо в приложении, а не в выводе HTML.
Вы можете думать о предварительно скомпилированных HTML-библиотеках, встраивать скрипты и т. Д. Как ресурсы.
Ваш HTML используется только для форматирования вашей информации. Что делает ваше приложение особенным, так это данные, обрабатываемые в бэкэнде, если только ваше приложение не написано на стороне клиента в коде javascript, но я думаю, что это не так.
Тем не менее, вы можете минимизировать свой код CSS и JS. Это затруднит их чтение, но обычно это сокращение используется для сжатия файлов и уменьшения размеров.