У меня есть ASP.NET MVC 1.0 и приложение Entity Framework v1.
По умолчанию контент, отправленный пользователем, проверяется на вредоносный ввод. (См. здесь ). HTML кодирование данных, представленных пользователем, предотвращает атаки инъекций JavaScript.
Entity Framework внутренне использует параметризованный SQL, который остановит внедрение SQL.
Достаточно ли этого? Что еще можно сделать, чтобы обнаружить и остановить вредоносный ввод (javascript / sql инъекция)?
Пожалуйста, сообщите.
Спасибо.