No one knows regex better than meWEB 未解决

分数: 25 金币: 5
题目作者: yeedo
一  血: 硝基苯爸爸
一血奖励: 10金币
解  决: 3309
提  示:
描  述:
正则好像没有想象中那么简单
评论
joyoung 3年前

?zero=ZmxhZw==&first=aaaa|.php

回复 0

sudopacman 3年前

http://114.67.175.224:19755/?zero=ZmxhZw==&first=girl|.php,确实是很有趣的题,不过解题过程太煎熬了

回复 0

2224525664 4年前

好家伙,这题,好牛逼。重点看看这个regx:/\\|\056\160\150\x70/i ,太牛逼了。\|表示转义的|,而第一个\转义的是第二个\

回复 3

笨笨笨蛋 4年前

我不理解/\\|\056\160\150\x70/i是这么转换成|.php的

回复 3
2224525664 4年前

\056 是八进制,转换成十进制是46,对应ascii是.,其他同理

回复 1

ba1100n 4年前

first要带 | 的原因是不是这样:字符串传入到PHP的时候转义一次+正则转义一次,一共转义了两次。并且\比|优先进行计算。 于是最内层那个正则从 \\|.php 变成 \|.php 再 |.php ,综上first参数要= [4个字符]|.php

回复 3

杠上开花 4年前

试了下 py 和 js 下|都不会转义,果然还是 php 奇葩

回复 5

wwsbb 4年前

泪目,已经好久没遇到得的金币比开靶机的金币多了

回复 6

spiritboy 4年前

好家伙web题要找到一个做出来不倒扣金币的不容易,手动?

回复 5

a320575517 4年前

zero 需要是base64_encode(flag) first需要四个字符 且能通过preg_match_all :oror flag girl aaaa payload: ?zero=ZmxhZw==&first=girl|.php

回复 0

落日星辰 4年前

分享:https://blog.csdn.net/qq_51652864/article/details/115418817

回复 1

WriteUp

image
DD03

8 金币

评分(9)

解题动态

Alter 攻破了该题 2小时前
厌弃. 攻破了该题 15小时前
moque 攻破了该题 1天前
yiyiyiyi1 攻破了该题 2天前
1qq页 攻破了该题 2天前
qi1102 攻破了该题 3天前
CCC1112 攻破了该题 4天前
小懒 攻破了该题 5天前
zmjjkk..... 攻破了该题 5天前
KN11 攻破了该题 5天前
xzy_2026 攻破了该题 5天前
suhannn 攻破了该题 6天前
1柒1 攻破了该题 6天前
kkkoooppp 攻破了该题 6天前
世界你好 攻破了该题 7天前
17199913044 攻破了该题 7天前
Aw049 攻破了该题 8天前
能工智人 攻破了该题 9天前
小楼一夜听春雨 攻破了该题 10天前
fjakjasdhfa 攻破了该题 10天前
问题反馈