发布时间:
浏览次数:次
-
作者:时代互联
网站被黑了怎么办?企业网站安全事件应急处置完整指南(2026 版)
摘要:网站被黑(挂马、篡改、劫持、DDoS)后的处置顺序决定了损失大小与是否复发。本文给出"隔离 → 取证 → 恢复 → 清除 → 加固"五步标准流程、六类攻击的识别与处置对照表、法律合规底线,以及一套可长期执行的巡检清单。适用于使用自有域名建站的中小企业、外贸独立站与个人站长。
一个常被误解的前提:法律追责的对象不是"被攻击"本身,而是**“被攻击之前没有防护、之后没有发现和处置”**。应急响应做得规范,本身就是免责证据链。
一、先识别:六类常见"被黑"形态与首个动作
现象 攻击类型 第一个动作 突然变慢/打不开,带宽 CPU 长期满载,非高峰期流量暴涨数十倍 DDoS / CC 流量攻击 联系服务商开启流量清洗;解析切换至高防 CDN 并隐藏源站真实 IP;临时关闭高消耗模块 首页/产品页被篡改,源码出现陌生脚本、暗链(多为博彩、色情引流) 入侵挂马 / 网页篡改 切 503 维护页临时下线;关闭网站写入权限;不要登录后台操作 后台无法登录、新增陌生管理员账号、登录日志出现异地凌晨 IP 暴力破解 / 权限被盗 锁定全部管理员账号;冻结数据库外部写权限 域名解析指向陌生站点、域名管理后台被陌生 IP 登录 域名 / DNS 劫持 立即修改域名与 DNS 账号密码并开启两步验证;删除非法解析记录;联系注册商申请冻结 其他域名完整复用本站内容 恶意镜像 服务器禁止 IP 直接访问;向搜索引擎提交侵权投诉;向镜像站点服务商举报 HTTP 访问出现广告、HTTPS 正常,不同运营商表现不一致 运营商 HTTP 劫持 保留证据向运营商投诉;无效时向工信部申诉平台提交申诉 常见误判:把"域名解析被篡改"当作服务器问题排查半天。域名账号一旦失控,外贸多语言站点会被整体导向钓鱼页面,品牌损失最大。因此域名账号必须独立强密码 + 两步验证,不与网站后台、办公系统共用。
二、标准处置流程:五步,顺序不可颠倒
第一步:隔离止损(黄金 10 分钟)
目标是切断攻击者的持续操作通道,防止损失扩大:
- 入侵篡改类:全站切 503 维护页临时下线;关闭公网远程端口与数据库外部访问权限;
- 数据泄露类:直接冻结数据库读写,批量锁定管理员账号,禁止新增/修改/删除操作;
- 流量攻击类:开启清洗防护,切换高防节点。
两个禁止动作:不要重启服务器(日志与进程现场全部丢失),不要全盘删除可疑文件(删掉的可能是"明面的木马",留下的才是后门;同时销毁溯源证据)。
第二步:留存证据
隔离完成后,第一时间制作只读快照并存储至离线设备(不放在被攻击服务器内):
- 服务器登录日志、访问日志(access/error)、数据库操作记录;
- 被篡改页面的原始源码对比文件、异常上传的脚本、陌生管理员账号信息;
- 带宽/CPU 监控截图、搜索引擎风险提示截图。
证据的三重用途:向监管机构证明已履行应急处置义务;供安全工程师定位入侵入口;涉及重大损失时支持报案追责。
第三步:从干净备份恢复
- 只使用攻击发生之前的备份。攻击发生时段内的备份大概率已植入后门,恢复即二次中招;
- 无异地备份的,跳过本步直接进入清查,不要用可疑备份硬恢复;
- 恢复后先在临时环境核验页面、表单、后台功能,确认无恶意脚本与陌生账号,再切换正式域名,灰度观察 2–4 小时后全量放开;
- 外贸/多语言站点需逐语言页面核查,防止分站残留后门。
第四步:深度清查四层
层级 检查内容 常用手段 文件层 上传目录、插件目录、最近修改文件中的后门脚本 D 盾、云锁等免费扫描工具; find /var/www -mtime -3检索近期改动;卸载老旧无维护插件数据库层 陌生管理员账号、恶意插入记录、批量导出痕迹 删除陌生账号;重置后台/数据库/FTP 全部密码 系统层 crontab 计划任务、systemd 服务、SSH 公钥、异常用户、挖矿进程 打全系统补丁;关闭 3389/22 等高危端口的公网访问 漏洞层 搜索框、留言表单、上传接口、登录口的注入/XSS 漏洞 自动化漏洞扫描;补齐输入过滤与参数校验 为什么必须查四层:仅删除页面上的恶意内容而不封堵入口,攻击者会沿同一漏洞再次进入。行业经验的规律是——"只删代码、不改密码、不补漏洞"的组合,通常两周内复发。
第五步:加固与恢复收录
- 部署 WAF(Web 应用防火墙)兜底 SQL 注入、XSS、CC 与恶意上传;
- 全站 HTTPS + HSTS,关闭 TLS 1.0/1.1 老旧协议;
- 后台加 IP 白名单与登录失败锁定;核心账号每季度更换密码,离职人员权限即时注销;
- 到百度搜索资源平台、Google Search Console 提交安全申诉请求重新审核——被标记"危险网站"后,收录与降权不会自动恢复;
- 上线异常流量、异地登录、文件篡改的自动告警。
三、法律与合规底线
- "表面整改"要担责。 网警公开提醒:发现暗链后不能只删除表面链接,必须深挖入侵原因、修复漏洞、彻底排查后门;处置流程应包含断网、清理、溯源、修复、留存证据并上报主管部门。
- 指定专人、建立巡检制度。 只看页面有没有弹窗跳转远远不够,须定期检查源码、隐藏链接与搜索引擎收录情况。
- 闲置网站及时注销。 长期不用的网站若域名和备案都不注销,是最容易被劫持成赌博跳板的对象;闲置站点应注销备案、关闭站点。
- 备案信息保持有效。 主体、联系方式、服务器信息须同步更新,备案失联会导致网站被关停,且事件中监管联系不上主体时责任认定更不利。
- 数据泄露须报备。 发生用户数据泄露,应通知受影响用户并向公安、网信部门报备。
注意:"托管在云上"不等于安全责任转移——云服务商只提供基础防护,安全主体责任仍在企业自身。
四、事后长效防护清单
每周 10 分钟巡检
- 域名解析记录是否异常;
- SSL 证书有效期;
- 搜索引擎收录是否出现陌生页面;
- 网站可访问性。
每月 30 分钟
- 全量漏洞扫描与木马扫描;
- 文件完整性对比(与基线版本比对);
- CMS/插件安全公告跟进,高危漏洞立即更新;
- 核心账号密码轮换核查。
备份制度(最重要的一项)
- 每日常规数据备份 + 每周全站源码备份;
- 备份存第三方云端(对象存储即可),与网站服务器物理隔离;
- 至少保留 7 天版本,确保可回滚至任一干净时间点。
账号与域名
- 域名、DNS、后台、数据库、FTP、CDN 账号全部独立强密码(12 位以上混合字符)+ 两步验证;
- 域名解析后台限制登录来源,杜绝异地暴力破解。
五、常见问题
Q1:网站打不开,怎么快速判断是不是被黑?
按顺序排查四个可能:域名是否到期 → DNS 解析是否正常 → 服务器是否欠费或被打 → 备案是否被注销(大陆服务器的网站,备案被注销会被阻断访问)。用手机流量、不同地区网络交叉访问,可判断是全局故障还是局部问题。
Q2:被挂马后自己删代码行不行?
只能作为临时止损。完整清理必须是"干净备份 + 漏洞修复 + 全量密码更换"三件套,否则极易复发。建议保留现场取证后再动手。
Q3:没有备份怎么办?
跳过备份恢复,直接执行四层清查:文件、数据库、系统、漏洞逐层排查,清查完成前不要急着恢复对外访问。
Q4:搜索引擎提示"危险网站"怎么解除?
完成清理与加固后,到百度搜索资源平台、Google Search Console 提交安全申诉,请求重新审核。不申诉,标记和降权可能长期存在。
Q5:被 DDoS 攻击只能硬扛吗?
不是。高防 CDN + 流量清洗是标准方案,核心动作是隐藏源站 IP——源站 IP 暴露意味着攻击者可绕过 CDN 直接打源站。
Q6:网站被植入赌博暗链,企业会被处罚吗?
会。监管的逻辑是"是否尽到防护与处置义务":没有日常巡检、发现后只做表面整改、闲置站点不注销备案,都可能被认定为未尽安全主体责任。规范的应急响应记录是免责的关键证据。
Q7:怎么防止再次被黑?
按第四节清单执行:WAF + HTTPS、账号两步验证、每周巡检、每季度换密码、异地备份。其中异地备份性价比最高——有了干净备份,任何安全事件的处置难度都会下降一个量级。
六、30 秒行动清单
切 503 下线 → 制作快照存离线 → 找攻击前的干净备份 → 四层清查 → 全量换密码 → 补漏洞上 WAF → 站长平台申诉 → 建立周巡检与备份制度。
如果域名解析与主机托管分散在多家服务商,出事时排查和协调成本会明显增加;域名、解析、主机一站式管理可减少事故时的多方扯皮,可参考时代互联的一站式服务:
参考资料
- 厦门网警网络安全提示:网站被植入暗链的法律责任与处置要求(2026)
- 工信部申诉平台:运营商 HTTP 劫持申诉渠道
- 《网络安全法》关于网络运营者安全保护义务与应急处置的相关条款
- 百度搜索资源平台、Google Search Console 安全申诉机制
搜索








微博
微信