No one knows regex better than meWEB 未解决
分数:
25
金币:
5
题目作者:
yeedo
一 血:
硝基苯爸爸
一血奖励:
10金币
解 决:
2830
提 示:
描 述:
正则好像没有想象中那么简单
评分(8)
解题动态

zhuizhui 攻破了该题 2天前

hackerbugku 攻破了该题 2天前

dwx1583 攻破了该题 4天前

aaaaab 攻破了该题 7天前

千机www 攻破了该题 10天前

56881834 攻破了该题 10天前

网络安全亮 攻破了该题 13天前

Da1ly_1upup 攻破了该题 15天前

ahsjezyt 攻破了该题 16天前

124要留就要77 攻破了该题 19天前

ZZZZZZYx 攻破了该题 19天前

奔跑小马 攻破了该题 20天前

wpc1027 攻破了该题 24天前

liuweiak007 攻破了该题 26天前

The-Beacon 攻破了该题 26天前

nihaolmb 攻破了该题 28天前

breeding 攻破了该题 29天前

Lmn13644482831 攻破了该题 29天前

soulchild 攻破了该题 1月前


评论
zhuizhui 2天前
举报
#匹配 |.php #而不是匹配 \ 或者 .php if(preg_match("/\\|\056\160\150\x70/i",$third))
shingu 3月前
举报
这题的难点在于/\\|\056\160\150\x70/i ,把|看成了分割两部分的符号,实际上\\|是将|转义成普通字符了。
zhuizhui 2天前
举报
为什么不是 \| 而是 \\|呢
ymkiras 3月前
举报
?zero=ZmxhZw==&first=girl|.php "\\|"转义的直接是|,这里卡了很久,挺有意思的,其他的没啥难点了,然后就是从第5个开始需要拼接成flag.php
oliveira 7月前
举报
不喜欢看php代码
八一卜kod 7月前
举报
要girl 还是要 flag
不会写代码的菜鸟 11月前
举报
完全的代码审计题啊。对我这个菜鸟来说太难了。1.看不出那串数字是.php 2.更看不出二次转义的|。3.实际上最菜的是我连那个去掉前5个字符都没看出来
TwTsaltfish 1年前
举报
这个题出得有水平,TQL
Jaylon 1年前
举报
参考:https://blog.csdn.net/qq_36292543/article/details/136577246
iii1 1年前
举报
消消乐是吧
iii1 1年前
举报
\x70是p的16进制ASCII码,最后整个翻译成是|.php