标签: php regex preg-replace
apache中存在一个漏洞,该文件中的sampleText.php.txt文件可能会上传到目录中,绕过文件扩展名验证,而apache可能会将文本解释为php文件
Apache文件上传漏洞
需要正则表达式替换
给出一个具有多个扩展名的文件名,如何用“ _”替换除文件扩展名最后一个点以外的任何点
例如使用正则表达式将sampleMaliciousPHPTextfile.php.txt重命名为sampleMaliciousPHPTextfile_php.txt