CTFHub技能书解题笔记-文件上传-js前端验证

编程入门 行业动态 更新时间:2024-10-25 08:27:17

CTFHub技能书解题笔记-<a href=https://www.elefans.com/category/jswz/34/1770535.html style=文件上传-js前端验证"/>

CTFHub技能书解题笔记-文件上传-js前端验证

打开题目。

 这里告诉我们是JS前端验证。那简单了。做法也很多了。

做法一:

禁用图片checkfilesuffix()白名单。

既然是前端验证,那我们来看看网页源码。

前端这里限制了,仅让jpg、png、gif格式的图片文件上传。

那我们改一下不就好了

禁止他检测。

删除οnsubmit="return checkfilesuffix()。

访问一下。

完美运行了。

就可以开始webshell连接了。这里就直接省掉了连接的过程。

 做法二:

这里对网站图片的检测,利用的是java script。试试直接禁掉浏览器的java script

 刷新界面。

 我这里用的小火狐。进入config界面。只需要再地址栏输入about:config。其他的浏览器大家可以自行百度一下。

个人觉得小火狐比较好用,有兄弟需要可以私信,完全友情提供。

然后将true切换

成了,访问一下。

做法三:

bp抓包改包实现。

更改马子的后缀。

访问测试一下

成了,这里就不全部webshell连接了。

大家可自行测试三种方案。有其他方法也可以交流。

更多推荐

CTFHub技能书解题笔记-文件上传-js前端验证

本文发布于:2023-07-28 21:51:41,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1329093.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:文件上传   技能   笔记   CTFHub   js

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!