phperror_reporting0;highlight_file__FILE__;$finfo = finfo_openFILEINFO_MIME_TYPE;if finfo_file$finfo $_FILESfiletmp_name === applicationzip execcd tmp && unzip -o $_FILESfiletmp_name;;only this!解
这段代码首先关闭了错误报告,然后使用highlight_file函数将当前文件的代码高亮显示。接着,它使用finfo_open函数打开一个文件信息资源,用于获取文件的MIME类型。如果上传的文件的MIME类型是application/zip,则使用exec函数在/tmp目录下解压文件。这段代码的作用是实现上传文件后自动解压功能,但是这段代码存在安全隐患,因为它没有对上传文件的类型进行严格的检查和过滤,可能会导致文件上传漏洞。
原文地址: https://www.cveoy.top/t/topic/fyWf 著作权归作者所有。请勿转载和采集!