请上传一张jpg格式的图片

先传个图片码试试

网络安全实验室_上传关writeup

我肯定乖嘛(#`Д´)ノ

气到改后缀

网络安全实验室_上传关writeup

 

 

 

请上传一张jpg格式的图片

我猜是00截断,不信来试试

先在赋值1.php .jpg,接着去hex中找到空格改成00就成了

网络安全实验室_上传关writeup

 

 

请上传一张jpg格式的图片

名字跟前面一样,试试截断果然不行了,看看源码竟然还发现给出了代码

 1 function check(){
 2     var filename=document.getElementById("file");
 3     var str=filename.value.split(".");
 4     var ext=str[1];
 5     if(ext==='jpg'){
 6         return true;
 7     }else{
 8         alert("请上传一张JPG格式的图片!");
 9         return false;
10     }
11     return false;
12 }

看的出来他用.来分割传入的数据,如果第一个.后面是jpg就成了

网络安全实验室_上传关writeup

 

相关文章:

  • 2022-12-23
  • 2021-09-06
  • 2021-05-27
  • 2021-12-14
  • 2022-02-09
  • 2022-12-23
  • 2021-12-17
  • 2021-12-18
猜你喜欢
  • 2021-07-16
  • 2021-08-15
  • 2022-12-23
  • 2021-11-22
  • 2021-08-07
  • 2021-06-04
相关资源
相似解决方案