hygiene - .NET 安全卫生与消毒指导
为 .NET 应用程序提供输入消毒、输出编码和安全卫生实践的指导
标签
更新于: 2026-02-11能力
典型输入
典型输出
该技能可以做什么
- 防止 XSS 攻击
- 防止 SQL 注入
- 编码 HTML 内容
- 编码 URL 参数
- 编码 JavaScript 输出
- 验证用户输入
- 配置 CSP 头部
- 实现 CSRF 保护
- 设置安全 HTTP 头部
- 防止路径遍历
输入
- .NET 应用程序代码
- 用户输入数据
- HTTP 请求头部
- 数据库查询
- 文件路径
输出
- 消毒后的用户输入
- 编码的输出数据
- 安全头部配置
- 参数化 SQL 查询
- 安全的文件路径
要求
- .NET 环境
- ASP.NET Core 框架
- System.Text.Encodings.Web 命名空间
- 数据注解验证
- 防伪令牌服务
