news 2026/8/4 6:17:56

网络安全中级阶段学习笔记(十):upload靶场实战(17关以及问题解决)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
网络安全中级阶段学习笔记(十):upload靶场实战(17关以及问题解决)

本文所有知识点均用于网络安全防御技术学习,攻击手段仅可在合法授权的靶机测试环境中使用。未经授权侵入他人系统、窃取信息属违法行为,将承担相应法律责任。网络安全的核心是 “攻防兼备”,掌握攻击手段的同时,更要牢记防护使命,共同维护网络空间安全。

目录

upload靶场第17关问题指南

pass-17


upload靶场第17关问题指南

做这关的时候我遇到了很多的问题,我最开始是做的一个后缀是.png的图片木马,然后正常按照步骤上传图片,然后下载下来用EmEditor工具打开两张图片对比查找相同的编码的部分,就是未被编码的地方,但是我找了半天也没找到除了开头有几个编码相同,其他哪里有相同的地方,我以为是我图片的问题,我就重新找了一张.png的图片,按照相同的步骤,但是对比还是发现除了开头的几个编码,其他的都不一样。我以为只是他藏的比较好,我没有发现而已,我就网找找有没有办法,但是还是没有找到解决的办法。

后来我就问ai,但是他给了三种图片后缀的方法,我就发现

为什么三种图片后缀的方法不一样呢,我就猜测,难道只有上传gif图片才可以,于是我就把我的.png图片木马的后缀修改为.gif。然后上传上去,发现无法上传,提示该图片不是gif图像,难道是改后缀不行?于是我就去网上找里一张真正的gif图片,制作成图片马上传上去,下载渲染后的图像,再对比编码,发现确实可以找到一大段一大段相同的编码了,可以正常的替换了。需要动图的直接下载上面哪个表情包,然后自己制作图片马。

pass-17(二次渲染

原理简析:上传的gif图片会被源码函数二次渲染成新的图片,接着存进后台,因此用文件包含调用时,调用的已经不是原图,原图中隐藏的代码也被渲染
所覆盖。
思路:通过对比原图与渲染后的图的Hex码,找到渲染所不会影响的hex区域(文件头标志除外),用【覆盖】的方式,替换掉不受渲染影响区域
的字符

上传55.gif图片马,然后下载上传的这张图片命名为555.png

打开EmEditor工具,解压后打开这个可执行文件,然后打开上传的55.gif和下载的渲染后的555.gif,可以发现下面的部分编码是一样的,也就是这部分编码上传之后不会被过滤掉或者修改。所有就可以把我们的一句话木马复制到这这部分,但是要保证水平位置保持一致,可以理解为上下平移

EmEditor工具下载👈

复制原理的图片木马的一句话木马的编码,并且保证水平位置的格式一致

粘贴到刚刚下载的渲染后的图片里面,确保位置是刚刚编码一致的那部分区域,并且保证水平位置格式保持一致,点击CTRL+s保持文件

然后重新上传刚刚修改的那个文件555.gif,复制图像链接

点击文件包含漏洞

然后在地址栏的后面添加

?file=

再粘贴刚刚复制的链接,删掉下面的这部分

点击回车,出现下面界面就成功了

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/1 22:08:11

Linly-Talker镜像支持Docker部署吗?容器化方案详解

Linly-Talker镜像支持Docker部署吗?容器化方案详解 在AI数字人技术加速落地的今天,一个现实问题摆在开发者面前:如何让一套集成了大语言模型、语音合成与面部动画驱动的复杂系统,既能跑得起来,又能轻松部署到不同环境&…

作者头像 李华
网站建设 2026/8/3 17:37:54

Linly-Talker能否接入物联网设备实现智能家居控制?

Linly-Talker能否接入物联网设备实现智能家居控制? 在家庭场景中,我们每天都在与越来越多的智能设备打交道:灯光、空调、窗帘、安防系统……但你有没有想过,为什么这些“智能”设备的交互方式反而越来越割裂?点开App、…

作者头像 李华
网站建设 2026/8/1 18:20:42

RLPR-Qwen2.5-7B:免验证器推理框架革新

导语:OpenBMB团队推出的RLPR-Qwen2.5-7B-Base模型,通过创新的免验证器推理框架,在通用推理与数学推理任务上实现突破,为大语言模型的高效训练与应用开辟新路径。 【免费下载链接】RLPR-Qwen2.5-7B-Base 项目地址: https://ai.g…

作者头像 李华
网站建设 2026/8/3 11:14:25

Linly-Talker情感表达能力测评:喜怒哀乐都能模拟吗?

Linly-Talker情感表达能力测评:喜怒哀乐都能模拟吗? 在虚拟主播动辄百万粉丝、AI客服逐渐取代人工坐席的今天,一个关键问题浮出水面:我们是否还需要“冷冰冰”的数字人?用户期待的早已不是只会念稿的语音播报器&#x…

作者头像 李华
网站建设 2026/8/3 22:18:57

Linly-Talker能否识别用户情绪并做出反应?情感交互进展

Linly-Talker能否识别用户情绪并做出反应?情感交互进展 在虚拟主播、智能客服和远程教育日益普及的今天,用户早已不满足于一个只会“照本宣科”的数字人。他们希望面对的是能听懂语气、感知情绪、甚至给予共情回应的“类人”存在。这背后,正是…

作者头像 李华
网站建设 2026/8/3 18:16:16

无需专业设备!Linly-Talker让普通人也能制作数字人视频

无需专业设备!Linly-Talker让普通人也能制作数字人视频 在短视频内容爆炸的今天,越来越多的教育者、客服人员和自媒体创作者希望拥有一个“会说话的自己”——一个能替他们讲解课程、回答问题、甚至24小时在线互动的虚拟形象。但传统数字人制作动辄需要数…

作者头像 李华