命令注入和文件上传分析

命令注入

将安全等级改成low

输入127.0.0.1的地址

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

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

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

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

但是可以利用或||

当前面的条件正确,则执行

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

换成高级的

文件上传

低级

不会对文件做任何检测,任何文件(安全和不安全)都可以直接上传

只定义了文件的存储位置

成功上传

并且可以执行

中级

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

图片的类型是image/jpeg

将修改Content-Type:image/jpeg

上传成功

也可以正常执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值