异常请求 IP 分析器
粘贴 access.log,自动识别 SSH 密钥/AWS 凭证读取、远程代码执行、目录穿越、SQL 注入、XSS 与扫描探测等攻击特征,输出风险 IP 排行与可直接使用的封禁清单。
将 Nginx access.log 的内容粘贴到输入框(支持 combined 与 common 格式),点击「开始分析」。
页面会按风险等级列出可疑 IP,标注命中的攻击特征(敏感文件读取、远程代码执行、目录穿越、SQL 注入、XSS、扫描探测等)与 5xx 错误数,并统计各类攻击特征的出现次数。
选择封禁格式(iptables / fail2ban / Nginx deny),一键复制封禁清单;同时建议检查服务器上的可疑进程与后门文件,回滚最近代码变更并修复语法错误,最后轮换可能泄露的 SSH 密钥与云厂商凭证。
常见问题
日志会上传到服务器吗?
不会。所有解析都在浏览器本地完成,日志内容不会离开您的设备。
什么样的请求会被判定为攻击?
命中敏感文件读取(如 .ssh/id_rsa、.aws/credentials、/etc/passwd)、命令执行(eval/exec/whoami)、目录穿越(../)、SQL 注入、XSS 或扫描器特征(wp-admin、phpmyadmin、.git 等)的请求会被标记,并计入对应 IP 的风险分;5xx 突增与 TRACE/PUT 等异常方法也会提高风险分。
生成封禁清单后还需要做什么?
封禁 IP 只是第一步。建议同时检查服务器上的可疑进程与后门文件(如异常 node/python 进程、/tmp 下的脚本)、回滚最近代码变更并修复语法错误,最后轮换可能泄露的 SSH 密钥与云厂商凭证。