本项目为XXE测试demo。项目代码中包含禁止外部实体的代码。
CODE | URL |
---|---|
DocumentBuilderFactory | localhost:8080/xxe/xxe1 |
SAXBuilder | localhost:8080/xxe/xxe2 |
SAXParserFactory | localhost:8080/xxe/xxe3 |
SAXReader | localhost:8080/xxe/xxe4 |
SAXTransformerFactory | localhost:8080/xxe/xxe5 |
SchemaFactory | localhost:8080/xxe/xxe6 |
TransformerFactory | localhost:8080/xxe/xxe7 |
SchemaFactory | localhost:8080/xxe/xxe8 |
XMLInputFactory | localhost:8080/xxe/xxe9 |
XMLReader | localhost:8080/xxe/xxe10 |
mvn clean package
或者直接下载release jar包
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE example [
<!ELEMENT example ANY >
<!ENTITY file SYSTEM "http://localhost:10000" >
]>
<example>&file;</example>
需要本地监听10000端口