序言-我为什么会去做这题
做出这题的时候我还在高铁上,没错我当时正在前往南昌的路上,几个跟我比较熟的师傅是知道的
当时和包子王师傅聊了一会,他听说我没做出来一题(估计是感觉我菜了),我就不禁感到惭愧,所以就直接开干
都已经结束这么久了,为什么才更新
原因有2
- 我出去旅游了,6月1号晚上才回到学校
- 我要期末考了,为了防止挂科,我明确执行学累了打一会misc或者web的准则
(polar的misc有几题挺有趣,我到时候更新一下,还有一些国赛题也很有意思)
web
keras传文件那题,我明明很清楚是cve-2025的keras<3.9的洞,稍微改改poc应该就能打通,但是很奇妙呐,一直都是fail,期末考后看其他联队的题解来回顾了
Misc
d3rpg-signin
一看是个游戏,又看描述,我擦,感觉是pyjail,这下寄寄了,也是不太会搞沙箱
先进去看看水平
看着果然是沙箱
先把提示一个一个都触发一遍试试
结合前面的提示,推测这里应该有一个溢出
结合给的裸奔密码,进地下室
每个洞都试一下,发现最小的洞可以进
进到酒馆,喝酒的那三个人(杰哥,冰冰,阿伟)没什么提示
到这里发现一个flag2
同时发现买一个object可以得1RMB,那搞点钱好了
既然这里有flag2,那别处一定有其他的flag之流
想到之前宝箱那里的部分提示,当时还看的不太懂,回头看一下
回二楼的路上我触发了这个人物,我告诉他我是搞musc的,他直接给我了flag1
跟他说我是re手他又透露出flag碎片有四块,然后他这里可以check flag
地板的彩蛋是D3,挺有意思
村长给了一个hint
宝箱也给了一个hint
看着是摩斯密码
那说明某处藏着摩斯密码
村长说过flag3远在天边近在眼前,那说明flag3应该就在这间屋子里
仔细的检查一番,发现没有什么特别的东西
那只能是一个地方有问题了,就是地板
这个地方我卡了挺久,也是在想过一段时间才回过味来
原因很简单,你要是想要直接打一个光过来,地板上应该是按照光的方向来打光
但是很明显这里,打光完全不均匀,毫无规律,而且看分布,很明显就是摩斯密码
带光的地板是_,不带光的是.
而且还是隔一行就一个字母的摩斯码
接下来就逐个解密,再根据村长给的提示来编出来
flag3:fVzByMWQ=
接下来就剩最后一块碎片了
到处游荡,发现水井也是可以触发的
用debug啤酒就可以直接查看了
查看寄存器(这里只贴一段)
查看内存值(这里只贴一段)
直接就get到密码,然后输入进去
得到最后一段(其实应该是第一段,flag0),拼凑好丢到赛博厨师
得到flag
d3image
没话说这题,没搞出来,这里贴一条我老师的评语