现在服务器里面就只有一个2.php.jpg

关于metasploitable2中,文件后缀名的问题

 关于metasploitable2中,文件后缀名的问题

然后再网页上执行了php代码

关于metasploitable2中,文件后缀名的问题

 把文件后缀.jpg删除,发现也可正常执行,可是服务器里压根没有2.php这个文件啊

关于metasploitable2中,文件后缀名的问题


这是现有的解释: 

 这个好像是apache特有的解析,Apache对文件拓展名是从左往右的,当解析到文件拓展名和文件类型相同时,并且Apache可识别就按照该文件拓展名进行解析,否则一律按照text来解析也就是返回文本内容,而第二步那个直接访问2.php应该就是Apache在本地检索的时候,它的文件解析系统将二者匹配起来了?

相关文章:

  • 2022-12-23
  • 2021-07-20
  • 2021-06-11
  • 2021-12-03
  • 2022-02-15
  • 2021-12-30
  • 2021-12-10
  • 2022-01-12
猜你喜欢
  • 2021-08-22
  • 2021-12-23
  • 2021-11-30
  • 2021-10-18
  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案