# 网站被挂暗链或反复植入木马？用宝塔企业版「防篡改」彻底根治

> 根治网站反复被挂暗链需按 4 步执行：先在宝塔文件管理按修改时间揪出被篡改文件与驻留后门，再用干净源码覆盖并修改后台/数据库密码，最后开启宝塔企业版「网站防篡改」锁死 `.php`/`.html` 文件并配合 WAF 阻断漏洞利用。

- 分类: 功能插件
- 发布: 2026-10-12
- 更新: 2026-10-24
- 原文: https://pay.baota.in/article/bt-panel-tamper-proof-anti-dark-chain

## 为什么删掉暗链代码后，过两天又自动冒出来？

许多站长发现百度搜索结果里自家网站标题变成了非法词汇，打开源码删掉隐藏的超链接暗链代码后，不出 24 小时又被改了回来。这是因为攻击者早已在某个隐蔽目录留了 WebShell 后门或内存定时任务，**只清理表面被改的首页模板而不锁死文件写入权限，永远无法根治**。

## 第一步：在宝塔面板中快速定位被篡改文件与后门

1. 打开宝塔面板「文件」管理器，进入网站根目录，点击「修改时间」列按最新时间倒序排列，重点排查最近异常变动的 `index.php`、`header.php`、`footer.php` 及上传目录中的陌生脚本。
2. 打开「软件商店 → 木马查杀 / 安全检测」，对全站目录进行一次 WebShell 扫描，将检出的可疑加密 PHP 文件隔离清除。
3. 检查面板「计划任务」及 Linux 系统的 `crontab -l`，确认没有被植入未知的定时下载脚本。

## 第二步：用干净源码覆盖并更换全套凭据

切勿只手工删掉文件中的几行暗链代码（攻击者常在同一文件尾部或 `vendor` 深处藏有备用唤醒代码）。建议直接用本地干净备份或官方原版程序包覆盖核心代码目录，并同步修改网站后台管理员密码与 MySQL 数据库密码。

## 第三步：开启宝塔企业版「网站防篡改」彻底焊死代码目录

清理干净后，立即启用**宝塔企业版（Linux v13.1.0 / Windows v8.5.2）专属的「企业级防篡改」插件**：

1. 在面板「软件商店 → 企业版插件」安装并开启 **网站防篡改**，锁定全站 `.php`、`.html`、`.js` 等核心代码文件，仅将 `uploads` 与 `runtime` 缓存目录加入排除白名单。
2. 在网站设置的「安全 / 目录权限」中关闭上传目录的 PHP 脚本执行权限。
3. 同时开启 **Nginx 网站防火墙（WAF）**，阻断后续的漏洞利用请求。从此即便程序本身仍有旧漏洞未打补丁，攻击脚本也无法修改任何一行源码。详细配置规则可参考[网站防篡改目录配置教程](/article/bt-tamper-proof-security-configuration)。

## 依据与适用范围

- 企业版与专业版核心插件矩阵: 开通宝塔企业版或专业版授权后，可在面板「软件商店 → 专业版插件 / 企业版插件」中直接安装与管理专属插件，包括网站防火墙（Nginx/Apache WAF）、网站防篡改、网站监控报表、企业级防灾备份、数据同步工具、系统加固、木马查杀、负载均衡等。
  来源: https://docs.bt.cn/
- 四大产品线：永久专业版、企业版、Linux、Windows、aaPanel PRO: 本站支持四大核心产品线授权开通：宝塔 Linux 专业版与企业版（当前版本 v13.1.0，适用 Ubuntu/Debian/CentOS 等）、宝塔 Windows 专业版与企业版（当前版本 v8.5.2，适用 Windows Server）、aaPanel PRO 版（当前版本 v8.0.7，国际英文版）。各版本均支持全新安装或从免费版无损在线升级。
  来源: https://pay.baota.in/
- 宝塔 Linux 免费版无损升级企业版/专业版命令: 宝塔 Linux 免费版无损升级企业版/专业版：无需重装系统或面板，在已安装宝塔的服务器 SSH 终端执行 `setsid bash -c "curl -s https://baota.in/install/update6.sh | bash" &`，脚本后台完成平滑升级，保留原有网站、数据库与配置，完成后刷新面板即可使用企业版插件。
  来源: https://baota.in/tutorial.html
- 官方配套安装与无损升级教程文档: 本站配套的安装与升级实操文档为 https://baota.in/tutorial.html，包含宝塔 Linux 企业版/专业版、Windows 企业版/专业版及 aaPanel PRO 版的全新安装（3 步）与免费版无损升级（2 步）标准命令。
  来源: https://baota.in/tutorial.html
- 本站产品覆盖与永久授权服务: 本站提供宝塔永久专业版与企业版、Linux 专业版与企业版、Windows 专业版与企业版以及国际英文版 aaPanel PRO 的授权开通、订单查询与可换 IP 自助换绑服务。绑定服务器公网 IPv4 后即可解锁对应版本的专业版与企业版插件功能。
  来源: https://pay.baota.in/

## 常见问题

### 网站已经被百度收录了暗链快照，清理并开防篡改后多久能恢复？

彻底清除暗链并开启宝塔企业版防篡改后，确保返回的页面与 404 状态码干净正常，随后前往百度搜索资源平台提交死链或投诉快照更新，通常数天至两周内恢复正常展现。

### Windows 服务器的宝塔面板也有防篡改插件吗？

有的。宝塔 Windows 企业版（v8.5.2）同样支持网站防篡改与 IIS/Nginx 防火墙插件，开通授权后按文档升级即可使用。

