【免杀】————3、Excel 和 Metasploit 和 免杀

Metasploit免杀 本次实验中不管是利用msf中的编码器进行编码还是用加壳脚本,目的都是要绕过Windows系统的查杀,但还是不能够逃过杀毒系统的检测,故还是要寻找更好的方式来进行免杀。把cr7.exe放入靶机中运行(成功)(杀毒软件报毒)利用msf自带编码器进行编码免杀。利用msf自带编码器进行编码免杀。 阅读详情

这篇文章主要介绍以Excel文件为载体,生成meterpreter反向shell的不同方法。

简介

这篇文章会继续讨论反向shell和规避杀毒软件的方法。有兴趣的可以看我的前一篇文章。随着时间飞逝,以前一些很好的绕过杀毒软件的方法现在均已失效。所以,我必须找到一种新的方法来隐藏我的反向shell。让我们开始吧……

…古老而简单的方法可能是最好的…

通过SMB_Deliver开启一个meterpreter的反向shell

me tasploit的SMB_Deliver模块可以利用远程smb服务器提供.dll格式的payload,来反弹回一个shell或者执行其他系统命令。这个方法非常简单,已经有很多文章讨论过了。但值得注意的是,这个方法同时也是一个很好的对抗防护软件的方法。

首先还是让我们看看它是如何工作的:

加载me tasploit的相关模块,并对其进行配置:

你可以自定义dll文件名、文件夹和分享路径(在本例中,我使用1、2、3只是为了方便起见)。之后你就可以运行“exploit”。它会自动使用meterpreter_reverse_tcp的payload,在受害者机器上反弹回shell。当然,你也可以根据实际情况选择你需要的payload。最后,你只需要在受害者的机器上运行生成的命令就行了。

在受害者机器上运行的命令如下:

现在,尝试把这个命令行插入到一个恶意文档中。

这次,我们选择Excel文件作为载体。一旦启用了宏,就相当于打开了一个反向shell,而且也完全不会被Windows 10上的Windows Defender报警。以下是VBS宏脚本和xls格式的Excel文件的检出率。

https://www.virustotal.com/#/file/bb1e0bdbf57ca55f0a4de261924803614bc71a20df8cf901d7d31bdce75f0738/detection

如果,用.xlsm格式保存同一个文件,结果如下:

https://www.virustotal.com/#/file/aa6c113d71f79e7215df0634f7eace7a95abb183ea038a60f0b6f1c06c3df661/detection

从以上研究,我们的第一个结论是:能检测.xlsm格式文件的杀毒引擎比xls多了3个,但是检出量少了一个。很好,让我们继续!

这次,我们尝试在“comment”的部分中插入明文形式的的命令,然后再使用宏执行:

这里需要宏加载“comments”属性中值,然后再执行:

执行注释部分命令行的Excel宏

注意,为了能使用Workbook_Open()函数的自动执行功能,需要将文档保存为Office 98–2003的xls格式。

https://www.virustotal.com/#/file/6894bcd2a7f9912a2dc24974de7ee477b209a6db5fa04879ecc0b7e4d9e75988/detection

???看样子,这项技术似乎已广为人所知了。让我们看看下一个……

这一次,我们通过自定义公式来插入命令:

让我们看看它的检出率如何:

https://www.virustotal.com/#/file/8c9c86b85669689d7c6c6e054849744efac164678184541491c7d50d8df75877/detection
https://www.hybrid-analysis.com/sample/8c9c86b85669689d7c6c6e054849744efac164678184541491c7d50d8df75877

Great!除非卡巴斯基,否则其他都不会拦截!

到这里,你可能会想,如果加入powershell和混淆又会怎么样呢?

naaa…一旦将PowerShell放入宏中,检出率就会很高。因为,宏执行的PowerShell实在是太敏感了。即使是Windows Defender也会立即将其删除。例如,在“comment”中插入powershell混淆后的命令,并用宏执行:

https://www.virustotal.com/#/file/a60005afd0e2bed1fae9606d829d9df73e4b6cb7fa7fcffc169d2629713b85a8/detection

从上面我们可以看到,“comment”中的powershell加上ba se64混淆就是灾难。

如果我们把powershell插入到通过Excel的公式中呢?

https://www.virustotal.com/#/file/b881a88a8d712e2071f0e25bebaa2846e71512b82f4ece90e89d1388e459e83e/detection

检出数也达到10次以上。

获胜者是:

在Excel文件中插入到自定义公式中的明文rundll命令:2/59

结论

通过以上这些测试,我发现了两个有趣的事实:第一,各种花里胡哨的方法并不一定比最原始的好用;第二,各大安全公司对Excel恶意文档中的“公式”的检查并不透彻。

来源:https://medium.com/@Bank_Security/ms-excel-weaponization-techniques-79ac51610bf5

 

红队实战进阶:逆向免杀与横向移动核心技术解析 在网络安全领域,终端防护与内网安全是核心议题。终端防护系统通过静态特征、动态行为等多层机制检测威胁,其原理在于分析文件特征、API调用链、进程行为等异常。对抗这些检测的技术价值在于提升攻击的隐蔽性与生存能力,广泛应用于渗透测试与红队评估。其中,逆向免杀技术通过代码混淆、进程伪装等手段对抗检测,而横向移动则依赖凭证获取、漏洞利用等方式在内网中拓展控制。本文聚焦于Cobalt Strike配置、Mimikatz使用、Shellcode加载等热词,深入探讨如何将基础原理转化为绕过现代EDR/EPP及在内网中隐蔽行 阅读详情

相关推荐

Metasploit-payloads演进:从渗透测试工具到攻防生态核心引擎

在网络安全领域,载荷(Payload)作为攻击执行的核心组件,其技术演进直接反映了攻防对抗的升级。从早期的通用Shellcode到如今复杂的模块化体系,载荷设计始终围绕规避检测、提升隐蔽性展开。其原理在于通过内存操作、进程注入和加密通信等技术,在目标系统执行特定操作。随着EDR(端点检测与响应)和高级威胁检测技术的普及,传统载荷的生存空间受到挤压,推动技术向无文件攻击、合法工具滥用(LOLBins)和协议隐蔽化方向发展。这些技术不仅提升了红队渗透测试的效率,也为蓝队防御策略提供了关键的对抗视角。当前,Met

weixin_33835103的博客 435

Metasploit——客户端渗透

2.社会工程学:骗取敏感信息,诱使目标执行含有漏洞利用代码的DOC、PDF等Payload。生成这个payload,就要生成一个安卓系统上可用的安装包文件,比如说一个.apk的安装包。目标访问恶意网站,漏洞利用代码会执行,进一步执行payload,然后反弹shell。在创建的宏里粘入Payload第一部分的VBA代码。1.含有漏洞利用代码的WEB站点:利用客户端漏洞。只要目标客户端执行制作的exe文件,就可获得目标shell。由Jjiktezjhl到最后。4. 利用Flash漏洞执行payload。....

m0_62063669的博客 1362

企业级Metasploit实战:从渗透测试到安全运营核心的合规部署与应用

渗透测试是主动安全防御体系的关键环节,其核心原理在于模拟真实攻击者的战术、技术与流程,以验证安全防护的有效性。这一过程的技术价值在于能够发现传统扫描工具难以检测的逻辑漏洞与配置缺陷,从而将安全建设从被动响应转向主动验证。在企业级应用场景中,渗透测试框架需要与资产管理、漏洞管理及自动化响应流程深度集成,以实现持续的安全状态评估。本文聚焦于Metasploit框架,深入探讨如何将其从单点工具转化为企业安全运营的核心组件,涵盖合规部署、自动化扫描、内网横向移动及与SOAR平台的集成等实战要点,为企业构建以攻促防的

weixin_33736048的博客 326

内网穿透工具-venom

Venom - A Multi-hop Proxy for Penetration Testers 简体中文 | English https://github.com/Dliv3/Venom Venom是一款为渗透测试人员设计的使用Go开发的多级代理工具。 Venom可将多个节点进行连接,然后以节点为跳板,构建多级代理。 渗透测试人员可以使用Venom轻松地将网络流量代理到多层内网,并轻松地管理代理节点。 此工具仅限于安全研究和教学,用户承担因使用此工具而导致的所有法律和相关责任! 作者不承担任何法律和相

mingyqf的博客 2320

从攻击到防御:深度解析反向TCP Meterpreter Shell实战与应急响应

在网络安全领域,远程控制与反制是攻防对抗的核心议题。其基本原理是通过在目标系统上执行特定载荷(Payload),建立一条从被控端到控制端的命令与控制(C2)信道,实现对远程主机的隐秘操控。这项技术的核心价值在于,它不仅是渗透测试中验证系统脆弱性的关键手段,更是防御方理解攻击链、构建有效检测与响应能力的基础。从应用场景看,无论是红队评估、漏洞验证,还是蓝队进行威胁狩猎与事件响应,深入理解此类技术的运作机制都至关重要。本文将以经典的 Meterpreter 载荷为例,结合内存驻留、进程迁移等热词,详细拆解反向T

weixin_30522095的博客 385

Nishang渗透测试框架:PowerShell攻击脚本的实战应用与防御规避

PowerShell作为Windows系统的原生脚本环境,在系统管理和自动化任务中广泛应用,其强大的功能和与操作系统的深度集成,使其在安全领域具有双重价值。从技术原理上看,PowerShell脚本能够直接调用.NET框架和Windows API,实现从信息收集到远程代码执行的全链条操作,这为渗透测试和内网安全评估提供了灵活的技术基础。在工程实践中,基于PowerShell的工具集能够有效绕过传统安全防护,利用系统可信组件执行攻击载荷,具有较高的隐蔽性。Nishang框架正是这一技术理念的集大成者,它将众多实

weixin_33922672的博客 379

Venom 内网穿透

Venom 内网穿透

weixin_44617541的博客 4912

红队实战指南:15款核心工具详解与漏洞分析全流程解析

漏洞分析是网络安全领域的核心实践,旨在通过系统化方法识别和评估系统弱点。其原理遵循攻击生命周期模型,涵盖信息收集、漏洞扫描、利用、权限提升和后渗透等阶段。这一过程的技术价值在于主动发现安全风险,为防御体系提供实证依据,广泛应用于渗透测试、红队评估和漏洞管理。在实战中,工具链的整合与自动化工作流至关重要,例如将Nmap的扫描结果自动导入漏洞扫描器,或将Metasploit与Cobalt Strike联动进行协同攻击。本文聚焦于Nmap、Metasploit、Burp Suite等15款必备工具,详细解析其在各

cnvdkx2837的博客 378

内网渗透系列:内网隧道之Venom

本文研究端口转发&SOCKS5&SSH的一个工具,Venom

闵行小鱼塘 2000

csv注入初探以及利用

简介 之前进行渗透的时候经常会碰见csv,excel导入的功能。也思考过潜在安全隐患,今天刚好看到fb里面的一篇文章,fb上的介绍并不详细,对于其中的利用方式很感兴趣,基于此进行了一番学习。 fb链接 https://www.freebuf.com/vuls/195656.html 漏洞介绍 CSV公式注入(CSV Injection)是一种会造成巨大影响的攻击向量。攻击包含向恶意的EXCEL公...

Cwh的个人博客 3624

LK32T102 单片机 操作GPIO实现流水灯(1)

前言: LK32T10232(32位)单片机是一款专为电机控制器和数字电源开发的高性能 MCU。采Cortex-M0 内核,最高工作频率可达 72Mhz,ADC 采样速率 达 1Msps。同时具备协处理器单元可满足各种乘法、除法、移位以及各种 复杂函数运算。 LK32T102(32位)支持单电源供电,且内嵌高精度高速及低速振荡器,以及具备 多种低功耗工作模式。同时,集成了多路增强型 PWM,多通道模拟比较 器和高速运算放大器,可满足多种电机及功率控制应用,并简化系统成本。...

qq_58676187的博客 3189

Office宏、LNK与CHM文件攻击原理与免杀防御实战

在网络安全领域,攻击载荷的投递与执行是攻防对抗的核心环节。其原理在于利用系统或应用的设计特性和信任机制,通过看似合法的文件或操作,绕过安全检测,实现恶意代码的隐蔽执行。这项技术的价值在于揭示了安全防御中“信任边界”的脆弱性,促使防御体系从静态特征匹配转向动态行为分析。在实际应用场景中,攻击者常利用社会工程学,诱骗用户打开伪装成日常文档的恶意文件,从而触发攻击链。本文聚焦于Office宏、LNK快捷方式和CHM电子书这三种经典攻击向量,深入剖析其利用原理,并详细演示了如何通过代码混淆、载荷分离和环境检测等高级

weixin_30520015的博客 389

Mac新手必看:用Homebrew安装wget的保姆级教程,附常见报错一键修复

本文为Mac新手提供使用Homebrew安装wget的详细教程,涵盖从Homebrew安装到wget基础使用的全流程,并附常见报错一键修复方案。通过本指南,用户可轻松掌握命令行下载工具wget的安装与使用技巧,解决Mac环境下资源下载的各种问题。

weixin_30635053的博客 367

渗透测试 ( 3 ) --- Metasploit Framework (MSF)

Metasploit专业版和精简版的主要差别在于专业版上面集成了全自动攻击模块,通过远程API集成网络分割测试模块、标准基线审计向导模块、闭环漏洞验证优先处理功能、动态载荷规避防病毒解决方案、钓鱼意识管理和鱼叉式网络钓鱼模块、对OWASP Top 10漏洞的Web应用程序测试模块、高级命令行和Web界面的选择模块。但是,专业版是必须要付费的,所以除非用到非个人的功能,否则没有必要去使用专业版,而且,专业版和精简版的渗透攻击模块是一样的。.........

freeking101的博客 1万+

使用海康机器人的SDK进行DWS开发时如何筛选不同类型的相机

使用MVIDCodeReader、MvCodeReaderSDK、MvVolMeasureSDK联合开发时,通常会做一些设备枚举列表,但是不同类型的设备需要枚举在不同的列表中,便于软件使用者配置参数,例如: 如何保证枚举出来的设备是可以选择的对应的设备。我们通常枚举出来的是这样的: 解决办法 在联合开发中,我们发现,只有MvVolMeasureSDK的枚举设备接口EnumStereoCamEx可以正确的只枚举出网络内的体积设备,其余的MVIDCodeReader、MvCodeReaderS

qq_29123967的博客 2732

Stata实战:RCS限制立方样条非线性关系建模与P值解读全攻略

本文详细介绍了在Stata中使用RCS限制立方样条进行非线性关系建模的全过程,包括数据准备、节点设置、COX回归模型构建、结果可视化及P值解读。通过乳腺癌临床数据实例,展示了如何捕捉年龄与死亡风险之间的复杂非线性关系,并提供了实用的Stata代码和图形优化技巧。

weixin_30650039的博客 472

Metasploit渗透测试框架:从架构解析到实战演练

渗透测试是网络安全领域评估系统安全性的核心方法,其原理在于模拟攻击者行为,发现潜在漏洞。作为标准化测试流程的关键技术,渗透测试框架能够显著提升安全评估的效率和可重复性。在众多工具中,Metasploit以其模块化设计和丰富的漏洞利用库,成为安全研究人员和渗透测试工程师进行漏洞验证、权限提升和横向移动的实践利器。通过理解其辅助模块、漏洞利用模块、载荷模块和后渗透模块的协同机制,可以在授权的实验环境中,系统性地掌握从信息收集到获取Shell,再到维持访问的完整攻击链,这对于构建主动防御能力和理解攻击者视角具有重

weixin_30522183的博客 312

基于FFT的轴承故障诊断 - MATLAB代码和详细解释

最后,我们可以根据异常特征的位置和特征分析来确定轴承故障的类型。最后,我们可以根据异常特征的位置和特征分析来确定轴承故障的类型。因此,通过分析频谱图,我们可以识别轴承故障的特征。因此,通过分析频谱图,我们可以识别轴承故障的特征。我们可以选择适当的阈值,并在频谱图上标记异常特征。通过这种基于FFT的轴承故障诊断方法,我们可以快速、准确地检测和诊断轴承故障。接下来,我们将应用FFT来获取振动信号的频谱信息,频谱显示了信号在不同频率上的能量分布。通过将异常特征标记在频谱图上,我们可以直观地识别轴承故障的存在。

COWizard的博客 613

Metasploit数据库配置与渗透测试工作流实战指南

在网络安全领域,渗透测试是评估系统安全性的核心方法,其关键在于对测试过程中海量信息的高效管理。传统手工记录方式存在信息碎片化、难以追溯和协作困难等痛点。通过配置数据库,可以将分散的主机信息、漏洞数据、攻击会话和获取的凭证进行结构化存储与关联,实现测试过程的标准化与可追溯性。这不仅是技术原理的实践,更是一种工程化的解决方案,能显著提升在红蓝对抗、漏洞验证和内部安全评估等场景下的效率。本文以Metasploit Framework为例,详细解析如何通过数据库配置,串联起从主机发现、漏洞利用到后渗透的完整工作流,

weixin_30460489的博客 382

js逆向第24例:FastMoss数据分析网站Fm-Sign加密字段破解

破解:FastMoss数据分析网站Fm-Sign加密字段。FastMoss主要是TikTok为主的大数据分析服务的一个网站

花臂不花Home 2154

一文读懂 SAP BTP Application Router 的 Resource Files:从 xs-app.json 到本地开发的默认设置

本文详解SAP BTP中Application Router的资源文件配置与本地开发实践。核心包括:xs-app.json定义路由规则与安全策略,package.json声明依赖与启动脚本,resources/存放静态资源,default-services.json和local-destinations.json用于本地模拟云服务。文章通过真实案例展示如何配置静态资源直出、反向代理后端服务,并强调本地开发时的注意事项与常见问题解决路径。关键配置均提供示例代码,帮助开发者快速实现业务应用的部署与联调。

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

EMQX External Subscription(emqx_extsub)深入解析:通过 Hooks 将外部消息源注入 MQTT 客户端投递链路

External Subscription(外部订阅)是 EMQX 中的一个辅助应用(application),它的职责是把「非标准 MQTT 消息」——即不是来自常规 MQTT 发布链路的消息——投递到 MQTT 客户端通道(channel)中。本文基于 [apps/emqx_extsub/README.md](https://link.gitcode.com/i/f9925465782c1f3

gitblog_00147的博客 653

Spring AI 实战:第二章、Spring AI提示词之玩转AI占卜的艺术

引言:程序员的神秘学探索引言:程序员的神秘学探索“下个迭代能按时发布吗?“这次晋升机会有多大?“我写的代码为什么总在半夜出bug?作为一名开发者是否也曾被这些略带玄学问题困扰?那让我们用Spring AI和提示词工程打造一个专属于程序员的"赛博占卜师",让大师来为你占卜一卦吧~一、提示词工程 - 与AI对话的艺术1.1 提示词工程是什么类比一下,AI就像一位刚从名校毕业的高材生它知识渊博但缺乏经验能解决复杂问题但需要明确指引有时会"过度脑补"(专业术语叫"幻觉")

liaokailin的专栏 1851

Metasploit框架实战:从模块化原理到SMB漏洞利用与防御

渗透测试框架是现代网络安全攻防演练的核心工具,其模块化设计理念将复杂的攻击链拆解为可复用的标准化组件。从技术原理层面看,一个完整的框架通常包含漏洞利用、载荷生成、辅助扫描和后渗透模块,通过标准化接口实现灵活组合。这种设计不仅提升了攻击效率,更深刻揭示了自动化攻击的技术本质。在工程实践中,以SMB协议漏洞为例,攻击者利用框架进行信息收集、漏洞探测、载荷投递和会话管理,形成了一条高度自动化的攻击链。理解这一流程对于构建有效的纵深防御体系至关重要。通过分析Metasploit的模块化架构和永恒之蓝漏洞的完整利用过

SAN_YUN的专栏 768

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

客户端渗透实战:从漏洞利用到内网突破的攻防解析

在网络安全领域,漏洞利用是攻击者突破防御体系的核心技术手段之一。其基本原理是通过利用软件或系统中的设计缺陷、编码错误或配置不当,使攻击者能够执行非授权操作,例如获取系统权限、窃取敏感数据或破坏服务完整性。从技术价值看,掌握漏洞利用技术不仅有助于理解攻击链的构建,更能为安全防御提供逆向工程视角,从而设计出更有效的检测与防护机制。在实际应用场景中,客户端软件因其部署广泛、用户交互频繁且安全更新滞后,常成为攻击者首选的突破口。通过社会工程学手段投递恶意文件或链接,结合针对客户端软件的内存破坏漏洞、逻辑缺陷或配置弱

djph26741的博客 393

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

MS10-018漏洞利用实战:Metasploit渗透测试全流程解析

客户端漏洞利用是渗透测试中的关键技术路径,其核心原理在于通过构造恶意数据触发目标软件的内存处理缺陷,从而劫持程序执行流程。从技术价值看,这类漏洞利用能够绕过传统边界防护,直接在内网横向移动中建立据点,对红队评估和防御体系建设具有重要参考意义。典型的应用场景包括针对老旧系统的内网渗透、安全意识演练以及安全研究教学。本文以经典的MS10-018 Internet Explorer远程代码执行漏洞为例,结合Metasploit Framework工具链,详细拆解从环境配置、载荷生成到会话管理的完整攻击链,并深入探

weixin_33711647的博客 488

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: 【漏洞学习——XSS】Protonmail的存储型XSS漏洞
下一篇: “ji32k7au4a83”是一个弱密码?
FLy_鹏程万里
FLy_鹏程万里 优质创作者: 后端开发技术领域 优质创作者: 后端开发技术领域 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄9年 1万+粉丝 1364原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值