其他分享
首页 > 其他分享> > Bugku,Web:字符,正则

Bugku,Web:字符,正则

作者:互联网

1.进入场景

2.

分析:

正则表达式,若传入的id变量符合 IM 的表达式

则输出(die)key is:flag{******************}

所以直接分析pre_match内的表达式 

注意:(1)[[:punct:]] 为匹配任何标点符号

           (2).* 是单个字符匹配任意次,即贪婪匹配表达式

                    .*? 是满足条件的情况只匹配一次,即最小匹配

其余都可以在菜鸟教程内找到  正则表达式 – 匹配规则 | 菜鸟教程

3.

依次输入符合的字符

例如:

/?id=

key

a

key

aaaa

key:

/

a

/

a

key

a

@

写成这样:/?id=keyakeyaaaakey:/a/akeya@
最后得到flag

标签:Web,Bugku,匹配,字符,菜鸟,正则,key,id,表达式
来源: https://blog.csdn.net/qq_62260856/article/details/121039917