网络攻防安全学习平台-上传关3

本文介绍了如何在火狐浏览器中利用Burpsuite工具,通过修改文件后缀名和利用前端逻辑判断漏洞,成功上传包含一句话木马的文件并获取到Key的过程。关键步骤包括文件的准备、Burpsuite的设置、前端验证的绕过以及正确提交答案的注意事项。
摘要由CSDN通过智能技术生成

注:本人使用的是火狐浏览器,下面会用到软件burpsuite
链接:http://hackinglab.cn/ShowQues.php?type=upload

进入通关地址后我们查看页面源代码
在这里插入图片描述

代码中第八行中的语句语义为:将文件的名字以“ . ”进行分割存放在一个数组中。第9行中是用数组中的第二个进行判断,用来执行下面的函数。 一般的网页是不会显示此代码的,由此代码可知题中的逻辑判断不是由后台判断的,是前端直接进行判断。
我们先在桌面新建一个txt文件写一个一句话木马
在这里插入图片描述
然后将文件后缀名改成.jpg
打开burpsuite软件,将火狐浏览器的网络设置改成手动配置代理
在这里插入图片描述
上传文件选择我们刚刚写好的一句话木马
在这里插入图片描述
点击上传后查看burpsuite,会在软件中得到此代码,这时我们已经通过了前端对文件的认证,将上传的文件命名为:文件名.jpg.txt(中间是有点的)
然后点击forward放包
在这里插入图片描述
即可得到key
key is 76tyuh12OKKytig#$%^&
注意:1.提交答案时要把浏览器的网络设置改成使用系统配置代理
在这里插入图片描述
2.如果显示回答错误,则可能是因为答案前面有空格,记得把空格删除后提交。
在这里插入图片描述
关于一句话木马,该文章有详细说明https://bbs.ichunqiu.com/thread-26365-1-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值