💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
[TOC] ## 相关函数 ~~~ fread readfile file_get_content ~~~ ## 案例审计步骤 查找相关函数 追踪敏感函数 追踪用户可控变量(发现在用户可控变量为文件名) 追踪变量存储到数据库(发现该案例可控变量名存贮到数据库) 漏洞利用(工具修改文件名,进行上传,将文件名存储到数据库) 退出重新登陆(再次登陆通过数据库引用) ## 修复 ~~~ 1、过滤及转义 $\_FILES\[‘upfile’\]\[‘name’\] 中的特殊字符 比如 ‘ “ , 等 2、绑定变量使用预编译语句预防SQL注入 ~~~