备份是个好习惯WEB 未解决

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

考点 md5绕过,然后就是replace绕过,另外就是扫描工具扫描出网站源代码

回复 1

垃圾箱我亲爱的家 4年前

MD5在对比字符串时如果用的时"=="会将字符串转化为数值视为“0”,如想比较字符串应当使用“===”(个人心得.jpg(错了希望大佬指点))

回复 0

sixiaokai 4年前

?kekeyy1[]=array("a","b")&kekeyy2[]=array("b","c")

回复 1

sixiaokai 4年前

?kekeyy1=s878926199a&kekeyy2=s214587387a

回复 1

哈密顽石 4年前

找到备份文件,读懂php代码,构造传参变量。

回复 1

zxmals 4年前

没学过php,觉得挺亏

回复 1

wongym1992 5年前

PHP 是最好的语言!! https://www.zhihu.com/question/266144672/answer/305893111

回复 1

yinyue 5年前

我的御剑10分钟,dirmap和dirsearch基本都是3分钟以内

回复 0
holmes 4年前

御剑应该是字典太大,导致时间长,dirmap路径扫描时只扫5000多个

回复 0

onerm 5年前

字典问题,换个大的,我御剑几十秒就跑出来了

回复 1

a2cai 5年前

这题一开始就卡死在备份这个字眼上,确实没有经验啊我...因为做过git路径泄露那题以为是一样的套路,结果不是...后来看了看WP才知道有个index.php.bak的备份文件,打开后发现是PHP源码,里面进行了参数过滤和if的验证,直接kekey1y[]=1&kekey2y[]=2绕过,得到flag!

回复 0

BreakALC 5年前

哪位大佬知道刚打开环境那一段字符什么意思嘛,虽然flag拿到了,但是不懂那串字符的意思

回复 0
ctfer0819 3年前

这是空的MD5,自己可以去cmd加密空试试

回复 0

a2cai 5年前

可能是因为一开始GET传参把空参转为‘’了吧,导致echo出来的是空字符串的md5

回复 0

a2cai 5年前

开头的是空字符串经md5加密后的哈希值,然后重复了一遍

回复 4

WriteUp

image
harry

2 金币

评分(20)

解题动态

天柱他弟 攻破了该题 16分钟前
huangrt 攻破了该题 1小时前
shooter6567 攻破了该题 2小时前
sharktoutou 攻破了该题 5小时前
twn123 攻破了该题 8小时前
BY 攻破了该题 18小时前
The Weeknd 攻破了该题 19小时前
BugKing** 攻破了该题 19小时前
sheepfly 攻破了该题 20小时前
1000086 攻破了该题 20小时前
许念安 攻破了该题 21小时前
申公豹 攻破了该题 21小时前
TvTI 攻破了该题 21小时前
ly9henxihuan 攻破了该题 22小时前
yyyyyc 攻破了该题 22小时前
CQchen 攻破了该题 23小时前
lzmiku 攻破了该题 1天前
taiqiangle 攻破了该题 1天前
Wile73 攻破了该题 1天前
hahaxiao 攻破了该题 1天前
问题反馈