代码审计之文件读取
简介可以在被访问的文件系统中读取或写入任意内容,往往能够从服务器上获取敏感信息文件正常读取的文件内容没有经过校验或者不严格,用户可以控制这个变量读取任意文件
文件读取函数
file_get_contents()
highlight_file()
fopen()
readfile()
fread()
fgetss()
fgets()
parse_ini_file()
show_source()
file()
fpassthru
allow_url_fopen:激活URL形式的fopen封装协议,使得可以访问URL对象例如文件。默认的封装洗衣提供用FTP和HTTP协议来访问远程文件一些扩展库,例如zlib可能会注册更多的封装协议
...