备份是个好习惯WEB 未解决

分数: 20 金币: 2
题目作者: harry
一  血: dotast
一血奖励: 1金币
解  决: 15008
提  示:
描  述:
备份是个好习惯
评论
xiaomenghua 4月前

https://xiaomenghua1.top/2026/04/10/bugku-%E5%A4%87%E4%BB%BD%E6%98%AF%E4%B8%AA%E5%A5%BD%E4%B9%A0%E6%83%AF/ 对你有帮助的话就点个赞叭

回复 26
Soaring1 2月前

看不懂,大哥还是太厉害了

回复 0

SZRCTF 4月前

找到两个以0e开头的md5值,且不相等的

回复 0

SZRCTF 4月前

找到两个以0e开头的md5值,且不相等的

回复 0

bugkuaccount3214 4月前

我最绷不住的是知识点我都会,但是我死活做不出来是因为我一直把参数传给flag.php而不是Index.php。

回复 0
xiaomenghua 4月前

Index.php这个代码里面引用了flag.php,相当于flag.php有的他也有flag.php没有的他还有 并且它还可以接收参数做处理

回复 0

准备夺冠 5月前

太难了,看了评论也不懂,直接复制大佬的答案,直接出flag。/?kekeyy1=&kekeyy2=2直接往后加就可以了

回复 2
jzp 3月前

三克油

回复 1

Z131 5月前

awosome

回复 0

hackpopbby7844 5月前

通过disearch来掉整个目录,发现有个index.php访问结果为203,然后用wget下载到本地,查看源代码,发现这个当mod5(k1)和mod5(k2)相等同时k1,k2不相等的情况下可以调出flag,然后进行构造构造出0e开头的字符串会默认为0,构造k1和k2

回复 0

祁白白 5月前

关键考点: md5($key1) == md5($key2) (php弱类型绕过) $key1 !== $key2 (原始值不相等即可) str_replace('key','',$str) (双写绕过)

回复 2

azerl7 5月前

看到题解里面有说[]使用数组也可以绕过,因为传入数组md5返回null,null==null

回复 2

azerl7 5月前

dir查找备份文件,双写绕过过滤,使用弱类型比较绕过md5

回复 2

WriteUp

image
harry

2 金币

评分(20)

解题动态

zhuww 攻破了该题 1小时前
丶旧城 攻破了该题 1小时前
h1165156121 攻破了该题 2小时前
liuyangdtc· 攻破了该题 3小时前
ppz72 攻破了该题 3小时前
ijoaole 攻破了该题 4小时前
王翰亮123 攻破了该题 6小时前
anbd 攻破了该题 6小时前
yuningzhang 攻破了该题 10小时前
i8vkmmju 攻破了该题 18小时前
白色狸花猫 攻破了该题 22小时前
feel 攻破了该题 23小时前
SheYu 攻破了该题 23小时前
lionkill 攻破了该题 1天前
jiangqi 攻破了该题 1天前
MirrorHack 攻破了该题 1天前
lixing123 攻破了该题 1天前
再开一局 攻破了该题 1天前
夜蝈蝈 攻破了该题 1天前
cherry985 攻破了该题 1天前
问题反馈