整理大阪服务器网站被劫持(跳转/篡改)的排查实战。
网站被劫持会严重损害信誉。以下是排查实战。
一、现象 - 访问跳到博彩/广告页 - 首页被篡改 - 搜索引擎快照异常 - 部分用户看到异常内容
二、排查 1) 换网络/设备访问对比 2) 检查 DNS 是否被污染 3) 检查 Nginx 配置和跳转规则 4) 检查页面源码是否被注入 5) 检查是否被挂马
三、常见原因 1) DNS 劫持 2) 服务器被入侵篡改 3) 运营商劫持(HTTP) 4) 恶意 JS 注入
四、解决 - 更换 DNS、启用 DNSSEC - 清除恶意文件和后门 - 全站 HTTPS 防运营商劫持 - 修复注入漏洞
五、加固 - 全站 HTTPS + HSTS - 文件完整性监控 - WAF - 定期扫描
六、预防 1) 及时打补丁 2) 强密码密钥 3) 监控页面变化 4) DNS 安全
总结:劫持要区分 DNS、服务器还是运营商,对症处理并全站 HTTPS 加固。