2020.3.20 bugku(6-10)

6.
在这里插入图片描述点击之后F12查看源代码。
在这里插入图片描述然后将注释的内容在站长工具中进行unico转码(KEY{J2sa42ahJK-HS11III})

在这里插入图片描述***7.***(域名解析时会先在本地进行解析,要是本地没有才会进行远程解析)
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述8.
在这里插入图片描述打开链接后,页面一直自动刷新,直接bp抓包
在这里插入图片描述发送到Repeater里,每go一下,发现图片都会变化,这个是随机的,所以多go几次当出现10.jpg时flag就出来了,好像有时候出现10.jpg也没有flag,多go几次就行。
在这里插入图片描述9.
我也不知道为什么我的页面不能显示页面
解析

10.
相关知识:
php可变变量
在这里插入图片描述抓住两个地方,一个是正则表达式匹配,不匹配则直接die,该正则表达式应该是匹配都是字母的串。然后最关键的是最后的KaTeX parse error: Can't use function '$' in math mode at position 17: …rgs,这是可变变量的意思,如$̲args的值是另一个变量的变量…args就代表另一个变量。所以我们就给args赋值一个变量名,那么PHP的九大全局变量,一个一个试。

$_POST [用于接收post提交的数据]
$_GET [用于获取url地址栏的参数数据]
$_FILES [用于文件就收的处理img 最常见]
$_COOKIE [用于获取与setCookie()中的name 值]
$_SESSION [用于存储session的值或获取session中的值]
$_REQUEST [具有get,post的功能,但比较慢]
SERVER[是预定义服务器变量的一种,所有SERVER[是预定义服务器变量的一种,所有_SERVER [是预定义服务器变量的一种,所有_SERVER开头的都
**$GLOBALS** [一个包含了全部变量的全局组合数组]
$_ENV [ 是一个包含服务器端环境变量的数组。它是PHP中一个超级全局变量,我们可以在PHP 程序的任何地方直接访问它]

当args=GLOBALS时,flag出现。

发布了48 篇原创文章 · 获赞 3 · 访问量 3369

猜你喜欢

转载自blog.csdn.net/DSR446/article/details/104980139