NSS刷题2。
哈哈哈哈水水博客写一写刷题学到的一些知识点
[HDCTF 2023]YamiYami
这道题目的前提知识点有点一点小多,也学到了不少知识
urlopen函数
该函数的作用是打开一个url并进行重定向如下。
我们可以看到网页并没有跳转但是成功查看到了百度的网页。
而这个函数结合file伪协议是可以对系统的文件进行读取。如下
我们可以看到其成功访问并且urlopen是可以解析url的地址的即file://
后的地址可以转为url编码的形式。第一个/
表示根目录不能url编码其他都可以。
即我们可以将我们输入的文件地址转为url编码如/etc/passwd
可以转为/%65%74%63%2f%70%61%73%73%77%64
那么我们就可以采取这种方法对waf进行绕过。
PyYaml反序列化
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 L的博客!
评论