检测项目
1.路径遍历测试:验证../、绝对路径等特殊字符的过滤有效性(如../../etc/passwd)
2.动态文件包含验证:检查PHPinclude()/require()函数参数可控性(如?file=userinput.php)
3.输入过滤机制审计:测试文件名白名单校验规则(扩展名限制范围:.php/.html/.txt)
4.日志注入检测:验证错误日志中敏感信息泄露风险(如包含系统配置文件路径)
5.权限边界测试:评估文件访问权限最小化原则执行情况(chmod644配置文件)
检测范围
1.Web应用系统:PHP/Java/Python等语言开发的动态网站
2.服务器配置文件:Nginx/Apache的.htaccess配置规则
3.CMS框架组件:WordPress/Drupal/Joomla插件模块
4.API接口服务:RESTful接口中的文件下载功能模块
5.云存储服务:OSS/S3桶的文件访问策略配置
检测方法
1.ASTME2916-19:软件安全测试的标准化方法
2.ISO/IEC27034-1:2011:应用安全国际标准
3.GB/T22239-2019:信息安全技术网络安全等级保护基本要求
4.OWASPTestingGuidev4.2:LFI漏洞测试规范
5.GB/T30279-2020:网络安全漏洞分类分级指南
检测设备
1.FortifyWebInspectV22.1:自动化动态扫描工具(支持参数变异测试)
2.AcunetixVulnerabilityScanner14.7:Web应用深度爬虫与漏洞验证系统
3.BurpSuiteProfessional2023.6:HTTP流量拦截与手工测试平台
4.OWASPZAP2.12:开源代理工具(含目录遍历插件)
5.CheckmarxCxSAST9.4.0:静态代码分析系统(支持多语言语法树解析)
6.NessusProfessional10.5:综合漏洞扫描设备(含LFI特征库)
7.MetasploitFramework6.2:渗透测试工具集(含文件包含利用模块)
8.AppScanStandard10.2.0:企业级应用安全测试平台
9.Wireshark4.0.5:网络协议分析仪(用于流量特征捕获)
10.KaliLinux2023.3:渗透测试操作系统(集成LFI检测工具包)