【安全】网站如何防范上传导致后门漏洞

一 上传时, 限制扩展名的类型, 不符合要求的不能上传.

比如上传图片或文档时, 限制为 .jpg, .png, .gif, .bmp, .docx, .pdf 等必须的格式, 这样, .aspx, .html 等带脚本攻击性(有的不是攻击性, 但可能涉H, 导致GA找上门, 也不是好事)的文件就不会上传了.

二 上传图片时, 先验证是否为真实图片. 如果不是不允许上传

代码类似下面:

cs 复制代码
try
{
    using (System.Drawing.Image img = System.Drawing.Image.FromStream(postedFile.InputStream))
    {
        // 加载成功,很可能是有效图片
        // 还可以进一步检查尺寸等属性
    }
}
catch (Exception ex)
{
    // 不是有效图片,拒绝上传
    throw new Exception("文件不是有效的图片格式。");
}

三 Web中间件上设置, 上传目录不允许执行脚本

下面是 IIS 上设置示例. 这样, 即使黑客上传成功了, 执行不了也是白费劲.

相关推荐
jenchoi4132 小时前
【2025-12-01】软件供应链安全日报:最新漏洞预警与投毒预警情报汇总
网络·安全·web安全·网络安全·npm
-曾牛3 小时前
深入解析 XSS 漏洞:原理、分类与攻防实战
前端·安全·web安全·网络安全·渗透测试·xss·原理解析
物流可信数据空间3 小时前
专家解读 | 提升数据流通安全治理能力 促进数据流通开发利用【可信数据空间】
大数据·人工智能·安全
四川合睿达自动化控制工程有限公司3 小时前
水库安全监测系统
安全
Par@ish3 小时前
【局域网协议】为什么我们需要管理DNS?
安全·dns·domain
黑客思维者4 小时前
新能源物联网系统中硬件加密芯片的安全设计与实践
物联网·安全·新能源·国密·硬件加密
云边云科技5344 小时前
企业SD-WAN选型指南:打造安全、体验至上的云网智联架构
网络·安全·架构·it·量子计算
BullSmall5 小时前
日志安全:严禁记录的敏感信息清单
运维·服务器·安全
YJlio5 小时前
Autologon 学习笔记(9.7):安全自动登录的正确打开方式
笔记·学习·安全