命令注入和文件上传分析
命令注入
将安全等级改成low

输入127.0.0.1的地址

输入拼接命令,可以输出想要的结果

查看源码,安全性很低,无过滤

换成中级的(有一定过滤)

在源码中,可以看到&&和;都被过滤为空白,无法识别

但是可以利用或||
当前面的条件正确,则执行

前面的条件错误,则执行后面的

换成高级的



文件上传
低级
不会对文件做任何检测,任何文件(安全和不安全)都可以直接上传
只定义了文件的存储位置

成功上传

并且可以执行

中级
可以看到只能上传图片类型的文件

图片的类型是image/jpeg

将修改Content-Type:image/jpeg

上传成功

也可以正常执行

