你打开自己网站,发现首页变成了澳门赌博、美女直播。你明明没改过代码。你的网站被黑了。别慌,小站被黑是常见事,大部分能救回来。

第一步:先备份现状

把现在被黑的整个网站文件和数据库下载备份一份。万一清理过程中删错东西,还有个回退的点。别直接删,先留底。

第二步:找出后门

黑客会在你网站里留个后门文件,下次还能进来。常见位置:

第一,找最近修改过的PHP文件。宝塔面板按修改时间排序网站文件,看最近几天你没动过的PHP文件,基本就是后门。

第二,看上传目录。黑客喜欢把马放在uploads、temp这些允许上传的目录里。里面如果有.php文件,十有八九是木马。

第三,看网站根目录有没有奇怪的文件名。比如 xxx.php、123.php、temp.php 这种你不认识的文件。

第三步:彻底清理

把找到的可疑文件全部删掉。再把CMS核心文件、主题、插件全部重新下载官方原版,覆盖一遍。因为黑客可能已经改过你正常的PHP文件,在里面加了代码。

数据库也要检查:看文章列表里有没有你没写过的文章,用户列表里有没有你不认识的管理员账号。有就删掉。

第四步:改所有密码

后台管理员密码改一个全新的强密码。数据库密码、主机密码、FTP密码全改。黑客既然进来过,之前的密码全泄露了。

然后按前面讲的安全措施补一遍:改后台路径、开两步验证、更新所有插件。

第五步:申请百度重新收录

被黑期间百度可能把你网站标记为恶意网站。清理完之后,去百度站长平台提交申诉,申请恢复收录。

小站被黑不可怕,可怕的是不清理继续运行。客户看到你网站是赌博广告,信任全没了。