Make Me CryWEB 未解决

分数: 0 金币: 0
所属赛事: NUAACTF 2021
题目作者: 未知
一  血: 3500542609
一血奖励: 0金币
解  决: 74
提  示:
描  述:

flag{}

评论
脆脆sha_ 6月前

1、请求体传入:/./flag (中间带全角斜杠和全角字母) 2、basename 处理:只识别半角斜杠,结果是 flag 3、正则匹配过滤:*fl* 不能匹配到全角字符,所以通过 4、normalize 转换:flag 转换成 flag 5、读取文件:成功读取 flag 文件内容,返回给客户端 payload:/./flag(半角的/.全角的/flag)🙃🙃

回复 1

macleo 7月前

main.cr是个源码 我就找到这些进行不下去了

回复 0

vincentshine 1年前

冷知识,一般正则表达式,只匹配半角符号

回复 0

1512624649 1年前

flag{6b67a11edc87f07c48410b5e87f9f7c4} 全角字符+filematch文档下的*不匹配/

回复 0

网咯小白 1年前

退钱发送post请求结果不给我flag

回复 1

网咯小白 1年前

退钱发送post请求结果不给我flag

回复 1

网咯小白 1年前

退钱发送post请求结果不给我flag

回复 1

网咯小白 1年前

退钱发送post请求结果不给我flag

回复 1

网咯小白 1年前

退钱发送post请求结果不给我flag

回复 1

vchopin 1年前

File.basename不会将全角的斜杠识别为目录路径 正则表达式中的*匹配无限数量的任意字符,不包括/ payload为/./flag,第二个斜杠为全角符号

回复 1

WriteUp

image
sean

2 金币

评分(2)

解题动态

wyyyy 攻破了该题 7天前
passyourworld 攻破了该题 15天前
联通安抚载 攻破了该题 1月前
forces 攻破了该题 1月前
tcqctf 攻破了该题 2月前
2845985939 攻破了该题 2月前
LondonBA 攻破了该题 3月前
AioKT 攻破了该题 3月前
ERINEY 攻破了该题 4月前
miraiz 攻破了该题 4月前
zmxyfox 攻破了该题 4月前
buuble123 攻破了该题 5月前
wywitkey 攻破了该题 6月前
lunarbyside 攻破了该题 6月前
nuxe 攻破了该题 6月前
脆脆sha_ 攻破了该题 6月前
nox 攻破了该题 6月前
GnawKing 攻破了该题 7月前
yh1824159516 攻破了该题 9月前
BaiYiLi 攻破了该题 9月前
问题反馈