网站被挂马怎么清理与加固
常用教程 2026-11-09 16:19 12

从确认范围、定位入口、清理、加固到复检,五步处理挂马并防止复发。下面按“先判断、再动手、最后验证”的顺序展开,每一步都给出可核对的检查点。

涉及 网站被挂马、网站被黑、清理后门 的关键动作都写成了具体命令或配置项,可以照着走,也可以当检查表用。

确认范围

用 find 按修改时间筛出近 7 天变动的 php/js/html,很多马只在首页或一个 js 里塞跳转。

定位入口

查 access log 里的 POST 请求与异常 UA,结合上传目录的执行记录找落点,别只删文件不堵洞。

清理动作

删除后门与恶意跳转,重置全部管理员密码、数据库密码、API 密钥与 SSH 密钥。

加固

升级程序与插件到最新,上传目录禁止执行 php,关闭 exec、system 等危险函数。

复检

用在线查马工具全站扫描,观察 72 小时访问日志,确认没有二次写入才算处理完。

速查表

环节关键动作
确认范围用 find 按修改时间筛出近 7 天变动的 php/js/html,很多马只在首页或一个 js 里塞跳转
定位入口查 access log 里的 POST 请求与异常 UA,结合上传目录的执行记录找落点,别只删文件不堵洞
清理动作删除后门与恶意跳转,重置全部管理员密码、数据库密码、API 密钥与 SSH 密钥
加固升级程序与插件到最新,上传目录禁止执行 php,关闭 exec、system 等危险函数

常见问题

Q:按文中写法改完,怎么确认真的生效?
不要只看配置文件,用对应的验证命令或从外部视角复测一次;改完先小流量观察一段,再全量推进,出问题能马上回退。

Q:按文中的步骤做完,还需要注意什么?
把处理过程和最终生效的参数记下来。同类问题再出现时直接对照记录,比重查一遍快得多。

Q:业务规模小,也要按这套标准来吗?
不需要一次到位。先把影响最大的两项做到位,剩余的随着业务增长逐步补齐,比一开始就追求完美更容易落地。

小结

回到这篇的 5 个环节:确认范围、定位入口、清理动作、加固、复检。把这几个动作写进检查表,下次遇到同类问题按顺序过一遍,比凭经验跳步骤稳。

相关阅读:宝塔面板安全设置:10项必改默认值、换服务器不丢数据:迁移的7个步骤、网站备份三板斧:数据库、文件、配置。

延伸阅读:数据泄露自查:从Git仓库到备份文件、WordPress安全加固12项、WAF怎么选:云WAF、软WAF与高防的边界。

Powered by ©智简魔方