最新要闻
- 每日视点!1克燃料等于8吨石油 日本明确首个核聚变战略:2050年发电
- 曝淄博酒店网上标价千元前台仅200元引热议:官方回应
- 全球关注:首发仅1899元!铁威马F4-423(4G)四盘位NAS开售
- 世界关注:WTT新乡冠军赛:孙颖莎获女单冠军
- 全球百事通!智己NOA体验:高速上我撒手半个小时 回过头竟还在人寰
- 环球热推荐:网易云音乐上线“鲸云母带”音质:一首歌170MB SVIP专享
- 【环球快播报】破纪录!西班牙女子洞穴生活500多天 回地面称“不想出来”
- 世界热消息:被海鸥圈粉 沈义人:感觉要购入第一台比亚迪了
- 每日精选:成龙被观众当场要求退票上热搜 电影《龙马精神》回应:起诉造谣账号
- 最新资讯:几十秒看完10分钟的视频 就靠这AI输入法:日语也不怕
- 快讯:唯一全面实现国产化!低端低价的1LCD爆发:超DLP成智能投影仪主流
- 全球关注:电影《龙马精神》剧组发声明辟谣“退票”事件
- 天天看热讯:5万元小车谁加速快?长安糯玉米零百22秒 秒杀宏光MINI EV
- 每日速递:诺奖得主杨振宁倡议 清华推出攀登计划:培养未来物理大师
- 全球新动态:都是4799元!你买AMD上代旗舰卡6950XT、还是老黄的RTX 4070
- 【全球快播报】无处不在的激光可能会毁掉你的双眼!
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
当前通讯!upload-labs writeup
pass-1 js绕过
使用js在本地对文件进行校验
解决方法1:浏览器禁用js可实现绕过解决方法2:bp抓包
(资料图片)
将jpg改为php就可实现绕过
解决方案3:将网页下载下,删除过滤的js,在form提交表单中添加action属性,将其发送给原本应该正常发送的地址(查看请求头的URL)。这种方案可以解决一些判断文件以及提交文件都用js,从而导致无法抓包的问题
pass-2:MIME检验
if (($_FILES["upload_file"]["type"] == "image/jpeg") || ($_FILES["upload_file"]["type"] == "image/png") || ($_FILES["upload_file"]["type"] == "image/gif"))
校验代码判断文件的type类型是否为jpg/png/gif三种格式之一绕过方法1:先将php后缀改为jpg/png/gif三种其中之一,然后抓包改为php绕过方法2:直接上传php文件,然后抓包修改数据包中Content-Type类型
pass-3:黑名单绕过
这一关提示
查看校验代码
绕过方法1:双写::\(D::\)DATAATA校验代码只校验一次::$DATA所以可以双写绕过
::\(DATA是window系统特有文件流,::\)DATA可以绕过对文件上传的安全检查,image.php::$DATA上传以后在服务器会存储为image.php绕过方法2:扩展名绕过使用php5/php4/phtml等扩展名进行绕过注:扩展名绕过需要在phpsstudy中的http.conf增加
版本太新的phpstudy即使添加了也不能上传成功,建议使用版本较早的版本
pass-4:.htaccess绕过
黑名单限制增加,但没有限制.htaccess
.htaccess 是一个 Apache Web 服务器的配置文件名字内带有jpg的文件都以php格式解析
先上传.htaccess文件,在上传shell
pass-5 .user.ini绕过
.user.ini是一个配置文件,用于设置PHP运行环境中的各种配置设置。.user.ini配置 使其自动包含shell.jpg文件到每个PHP文件的开头。auto_prepend_file=shell.jpg
shell.jpg先上传.user.ini再上传shell.jpg
pass-6:大小写绕过
校验代码相比之前少了,转换小写,搭建平台window对大小写不敏感
绕过方法1:大小写绕过
绕过方法2:双写::$DATA
pass-7 空格绕过
少了trim函数
直接后面添加空格进行绕过
pass-8 点绕过
没有使用函数deldot,在window中点和空格都是不被允许的
pass-9 ::$DATA绕过
直接::$DATA绕过
pass-10 点空格点绕过
这一关主要针对deldot函数进行绕过,deldot()函数从后向前检测,当检测到末尾的第一个点时会继续它的检测,但是遇到空格会停下来遇到deldot()函数可以在后缀名后加入". .",这就是点空格点绕过,空格负责将deldot()停止,然后会被trim函数删除,但是会剩下一个点,上传到服务器,点也会被删除
pass-11:双写绕过
代码先创建一个黑名单,然后接收上传文件的后缀名,去除黑名单内的字符,但只进行了一次绕过,所以可以进行双写绕过
pass-12 %00截断
00截断条件:php版本小于5.3.4php的magic_quotes_gpc为OFF状态服务器版本
审计代码
上传路径可控,使用get传参那就可以使用%00截断
pass-13 0x00截断
与12关代码大同小异,唯一不同的就是传递的存储路径由get改为post
get传参会经过编码,post不会,所以使用0x00截断截断需要在十六进制中将传递的名字后面写为00
或者直接写%00然后对其进行url编码
pass-14 文件包含
getReailFileType函数读取文件前两个字节判断是否为jpg,png,gif其中之一
判断上传文件是否满足要求,满足则随机命名存入文件夹
制作图片马,直接在图片后插入
文件包含漏洞,接收get传入的file参数
访问url:include.php?file=upload/4620230414113629.png
pass-15 getimagesize()+ 文件包含
与十四关大同小异,只是换成getimagesize()来检查文件getimagesize()函数用于获取图像大小及相关信息,成功返回一个数组,失败则返回 FALSE 并产生一条 E_WARNING 级的错误信息
直接上传图片马,然后访问url:include.php?file=upload/图片命名.jpg
pass-16 exif_imagetype()+文件包含
需要开启php_exif模块,否则会界面无法显示
exif_imagetype()函数:读取一个图像的第一个字节并检查其签名,如果发现恰当的签名返回一个对应的常量,否则返回false。返回值和getimagesize()返回值的数组中的索引2的值是一样的,但本函数快的多。直接用之前图片马即可
pass-17 二次渲染+文件包含
代码使用imagecreatefromjpeg函数对图片进行渲染
我们可以先上传一个gif图片然后下载渲染过后的gif,二者使用010进行对比,查看有哪些地方是不会被渲染所更改的
然后在不会被渲染的地方添加phpinfo
成功上传
pass-18 条件竞争
根据代码可以看出,先将上传文件放到目录下,然后再进行条件判断,不满足白名单则删除
可以使用burp爆破模块,进行爆破,然后再不断访问上传脚本,只要访问到,就会打断代码删除文件的操作不断访问
pass-19 条件竞争+apache未知扩展名解析漏洞
本关代码有点小问题,需要修改myupload.php
代码审计可知,跟18关大致类型一致,不过限制更加严格一些,思路是相同的,在文件被上传但还未重命名的时候访问这是可以上传的后缀名单,这样就可以使用apache未知扩展名解析漏洞,遇到无法解析的后缀就往前挪一个
上传shell.php.7z
burp爆破
不断刷新访问
pass-20 move_uploaded_file()特性利用
代码审计可知先将文件上传然后判断传递的保存名称是否存在黑名单,不存在就将其移动到指定目录
由于代码没有对其进行严格的限制绕过,所以之前的大小写,空格,点,::$DATA均可以实现绕过,但由于之前关卡都考过,所以这肯定不是作者重点move_uploaded_file()特性,会忽略掉文件末尾的 /.
上传后直接访问即可
pass-21 逻辑数组绕过
代码将上传文件名分割为数组形式然后进行判断
修改为数组形式上传
关键词:
【Visual Leak Detector】VS 中 VLD 输出解析
当前通讯!upload-labs writeup
每日视点!1克燃料等于8吨石油 日本明确首个核聚变战略:2050年发电
曝淄博酒店网上标价千元前台仅200元引热议:官方回应
全球关注:首发仅1899元!铁威马F4-423(4G)四盘位NAS开售
【Visual Leak Detector】在 VS 2015 中使用 VLD
世界关注:WTT新乡冠军赛:孙颖莎获女单冠军
全球百事通!智己NOA体验:高速上我撒手半个小时 回过头竟还在人寰
环球热推荐:网易云音乐上线“鲸云母带”音质:一首歌170MB SVIP专享
视焦点讯!如何快速而优雅的解决问题(提问的智慧简略版)
天天讯息:cin与CTRL+z的问题
世界快看点丨如何防止设备被重复控制
【环球快播报】破纪录!西班牙女子洞穴生活500多天 回地面称“不想出来”
世界热消息:被海鸥圈粉 沈义人:感觉要购入第一台比亚迪了
每日精选:成龙被观众当场要求退票上热搜 电影《龙马精神》回应:起诉造谣账号
最新资讯:几十秒看完10分钟的视频 就靠这AI输入法:日语也不怕
快讯:唯一全面实现国产化!低端低价的1LCD爆发:超DLP成智能投影仪主流
当前热议!6错误代码C3848.
全球关注:电影《龙马精神》剧组发声明辟谣“退票”事件
天天看热讯:5万元小车谁加速快?长安糯玉米零百22秒 秒杀宏光MINI EV
每日速递:诺奖得主杨振宁倡议 清华推出攀登计划:培养未来物理大师
全球新动态:都是4799元!你买AMD上代旗舰卡6950XT、还是老黄的RTX 4070
【全球快播报】无处不在的激光可能会毁掉你的双眼!
世界今头条!张艺谋去看LPL季后赛决赛了:此前宣布筹拍网剧《英雄联盟》
送父亲的礼物排行榜
全球观察:Steam最受欢迎的软件Wallpaper Engine疑似中病毒 网友称游戏库被盗
环球热头条丨优质长绒棉 亲肤透气:VXGY精梳棉五分裤49元(减120元)
当前资讯!ChatGPT带火AI芯片!NVIDIA顶级显卡售价超4万美元
视讯!张兰称自己不是网红:网红是一时的 我是一世的
即时:小s啥情况?看开了
全球新消息丨ChatGPT人工智能热潮之下,NCSI功能OCP网卡助力数据中心发展
python进程池中的回调函数
疑似回应“比500万SUV更好” 李想:持续刷存在感、因为心力不强大
热点!雷军:小米13 Ultra小米手机史上最强信号体验
泼水节变味?女生颜值越高被泼越狠:网友喊话虽是祝福也请适量
观点:meterpreter后渗透攻击
焦点简讯:发展氢能应符合各国情况和市场需求——访德国能源专家科马尔尼茨基教授
天天热点评!五一假期淄博再成顶流,“北京南-淄博”火车票开售1分钟售罄
全球首搭帝瓦雷音响!比亚迪腾势N7猎跑SUV将开售:或35万起
每日速讯:《圣斗士星矢》真人电影抢先看:星矢帅呆了
世界看热讯:Apifox手动和自动两种更新token方式(推荐自动)
每日观察!刚需速囤!中石化出品竹浆抽纸狂促:券后每包只需1元
环球观点:向木星前进!欧洲木星探测器JUICE发射成功:旅途长达八年
天天速读:薛之谦上热搜 巡演唱到一半被伴舞撞飞了:观众忍俊不禁
第08章_索引的创建与设计原则
【大国基理】党建引领,创造基层治理“天津范式”
天天看点:【财经分析】REITs拟纳入深港通 大湾区财富管理市场开放步伐加速
移动散热史革新!小米环形冷泵揭秘:热导率三倍于传统VC
仰望U8平替来了!原地掉头、100%爬坡度:奇瑞捷途出品
环球聚焦:年度“奇幻大片”潍坊风筝节上映 网友:放的是人类想象力
销量又该暴涨 大神绘制新款特斯拉Model 3:有豪车味了
天天简讯:历史一刻!贾跃亭的FF91量产车正式下线:百公里加速2.3秒 交付时间又“跳票”
环球微资讯!【最新】上海修订中小学生欺凌防治手册:欺凌行为并非普通打闹
天天热资讯!使用自签名证书,新手必然会遇到的问题
焦点消息!小米13 Ultra搭载澎湃P2/G1芯片:支持应急模式 1%电量续航60分钟
马里奥游戏改编电影史上最强
最新资讯:Hololens2 开发(仿真器)配置
智能快递车揽收功能规模化上线 京东小哥“好帮手”再升级
多省都要封杀!北京定义老头乐危害公共安全 倒逼大爷买新能源车、考驾照
环球热消息:首款下载量超10亿手游!《愤怒的小鸟》卖了:世嘉出价近70亿收购
播报:分布式事务--Seata
每日速讯:【环球财经】美联储官员发表鹰派言论 美元指数14日显著上涨
华为首次下放卫星通信!nova 11系列上架预约:下周一发布
【焦点热闻】美方以涉俄为由将多家中国企业列入清单实施制裁,商务部回应
【播资讯】史上最大屏!苹果15英寸MacBook Air确认搭载M2芯片:6月发布
医院回应护士上班戴美甲给患者扎针:已让其卸掉!专业人士科普
地产网红称没几千万怎么叫人才引热议:网友称价值观扭曲 谁钱多谁就是人才?
万元买手机很难吗?中美日韩等1月销量TOP 5:iPhone完爆安卓
全球简讯:学系统集成项目管理工程师(中项)系列06a_信息系统安全管理(上)
世界热推荐:国内油价17日料上调 部分地区95号汽油或重返“8元时代”
世界最资讯丨CPU买散片还是盒装 DIY老鸟:怎么选都是错!
当前视讯!沙特俄罗斯等减产后!国内新一轮油价调整将至 或重返8元时代
Java 在线编程工具上线(直接编译运行Java代码)
全球观天下!民声丨合理优化社区规模 提升社会服务质量
环球热门:诚意十足!国产科幻FPS《边境》制作组24小时直播修BUG
环球观速讯丨00后网红马若松遇车祸身亡监控曝光:面包车双实线掉头致追尾
当前速递!性能残血还带风扇 海盗船PCIe 5.0硬盘开卖:性价比竟然很高
世界今日讯!诺基亚一个暗箱操作 给华为喂了口九转大肠
天天快报!小米13 Ultra全曝光 核心配置已无悬念
苹果手机无法下载app什么原因_苹果手机无法下载app是什么原因
天天滚动:4.14训练解题报告
即时:Java + Jpcap实现监控 IP包流量
微头条丨MAUI之Android记录设备号+动态授权
当前焦点!RTX 4070显卡首发驱动531.61发布:4款游戏优化、修复黑屏崩溃
今日观点!南京动物园回应网红猴被欺负困在水中:没有霸凌 会游泳
欧洲探测器启程奔赴木星
【天天新要闻】内部类
当前热讯:c++打卡第五天
ChatGPT如何做投资?
全球今热点:docker_day04:Dockerfile docker私有仓库 dockercompose介绍 dockercompose部署 一件部署路飞项
全球关注:【金融街发布】证监会:取消期货从业资格管理 强化期货从业人员的事中事后监管
世界速讯:20万元买特斯拉?陶琳甩出5张图:中国价格全球最低
天天速看:高通垄断全球基带!中国紫光展锐排第4:2G/3G/4G/5G都很难
环球热议:仙履奇缘3中文版央视网 仙履奇缘3国语版免费
世界速讯:day01-项目介绍与环境搭建
全球快资讯:美光被审查 国产存储芯片崛起的机会来了?
1L体积塞进电源!联想推出小新mini主机:性能超越M2
【时快讯】403秒!中国"人造太阳"又创世界纪录:领先世界5年
环球微动态丨中国巡天太空望远镜明年底发射 将参与近地小行星防御撞击任务
全球讯息:方向导数