首页/安全/取证与溯源速查/Web 目录可疑脚本排查
Linux 取证135 条

Web 目录可疑脚本排查

按时间窗筛出新增或修改的脚本文件,再按危险函数特征逐个人工确认,是排查 WebShell 的常规路径。

取证与溯源速查安全更新于 2026-10-12
时间窗find -newermt
特征eval、base64_decode、system、assert 等组合

排查

排查
find /var/www -xdev -type f -newermt '-30 days' \( -name '*.php' -o -name '*.jsp' \) 2>/dev/null | head -30
grep -RlnE 'eval\(|base64_decode\(|assert\(' /var/www/html --include='*.php' 2>/dev/null | head
特征匹配会有误报,确认前不要删除文件,先计算哈希并留存副本。

易错点

  • 业务框架本身可能大量使用 eval,需先摸清正常基线
  • 打包的隐藏文件(如 .a.php)容易在浏览时被忽略

数据来源与参考

  • OWASP(WebShell 检测与文件完整性)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌