发现异常后先做这几件事
- 立即备份当前状态,包括被篡改的文件和数据库日志,别急着删,留作溯源证据。
- 把站点临时关停或跳转到维护页,避免继续传播恶意内容。
- 排查后门文件、异常管理员账号和定时任务,从备份中恢复干净版本。
- 修改所有相关密码:服务器、数据库、后台、FTP。
- 恢复后向搜索引擎提交安全检测,申请解除风险提示。
建站时就要做好的防护
- 系统和程序及时打补丁,这是被入侵最常见的原因。
- 后台路径和默认管理员账号要改掉,
admin这种用户名等于给黑客送钥匙。 - 文件上传目录禁止执行脚本。
- 数据库不要用 root 账号连接,权限最小化。
- 全站启用 HTTPS,后台强制二次验证。
- 定期异地备份,并确认备份真的能恢复。
- 装 WAF 或云防火墙,挡住常见的 SQL 注入和 XSS。
安全这件事没有终点,但做好上面几条,就能挡掉 九成以上的自动化攻击。真正被盯上的定向攻击另说,那需要专业团队介入。