免杀与过主动防御

PHP小马后门攻防解析:从eval原理到高级混淆与检测实战 在Web安全领域,代码注入与命令执行是核心攻击原理,常通过eval、assert等危险函数实现。这类技术允许攻击者将字符串作为代码动态执行,从而绕过常规输入验证,其技术价值在于为渗透测试提供持久化控制能力,广泛应用于权限维持与内网渗透场景。本文聚焦PHP小马这一典型后门,深入剖析其利用动态函数调用、字符串编码混淆及无文件化技术实现隐蔽存活的机制,并结合WAF绕过与RASP检测等热词,探讨在真实攻防对抗中如何构建有效的纵深防御体系。 阅读详情
一。免杀

1。最简单的:加壳

Svkp,Pelock,Telock,Asprotect等等牛壳,或者一些私人壳如免役007之类的,虽然方便,但免杀效果不一定好,因为现在杀毒会把壳的特征当病毒或者把加壳后的特征也收录,而且加壳的不能用于内存代码注射

2。手工免杀

用CCL 一类的定位工具定位出特征码,不同的杀毒的特征录入是不一样的,而且不止一处,所以免杀是体力活;然后逐一修改定位出来的特征码,例如修改入口(代码),插垃圾代码(最简单的就是狂插nop),定位,指令的等效交换,修改字串,call或jmp的多次跳转,移动输入,输出,重定位表,强改pe结构,SMC (代码自修改)大法等等,根据不同类型的指令有不同的修改法,baidu,google是最好的老师;

3。封装

自己写个外壳,把黑洞服务端封装起来,在这个外壳里,你可以完成注册服务,注射进程等等你想到的安装功能,只要完成安装,然后把黑洞的服务端在内存运行,就可以上线了;这样的话杀毒查到的只是外壳文件而不是黑洞本身的服务端,省了一大堆的免杀工作,就算外壳被杀,你只要在代码里加点垃圾代码打乱一下原有的16进顺序,就可以免杀了,前提是你会编程

二。过主动防御

1。修改时间,这个只能过咔吧的主动防御,而且现在有360的时间补丁,咔吧失效也会有提示框,提示声音;方法很多,批处理,vbs,写封装外壳的时候加进去;

2。模拟点击,也是针对特定的主动防御,处理静音,找到警告窗体的句柄,按钮等,然后sendmessage去点击它同意运行,缺点是不同版本,系统语言不同的时候句柄按钮都不同,要写很多的判断,而且有人说新的咔吧好象拦截了这种向它发送的信息

3。恢复SSDT

恢复SSDT上主动防御挂钩的函数(用icesword查看一下SSDT表就明白了),就是脱钩,因为主动防御是挂钩那些函数来捕获消息的,脱钩后主动防御完全接收不到黑洞或者系统所有的消息,等于瞎了聋了,自然也就不能对黑洞的动作做出判断或者提示,所以你想干什么都可以了

还有一种就是你也去挂钩底层函数,修改函数入口跳转,过滤掉你的消息后再跳回来,咔吧也就看不到你的动作了

这种方法要求系统底层编程,要写驱动的

4。感染文件启动

万不得以的方法,感染文件然后在文件启动的时候完成黑洞的启动,然后才启动原来的文件,需要对抗咔吧的文件检查,完整性检查,系统的WFP,SFC,DEP等等,而且文件加壳的情况也要考虑

a。经典感染方式

pe感染都一样的,都是添加代码,然后修改入口为你添加代码的开始,执行完添加的代码后跳回原入口

特点:宿主体积会增加,入口会改变等等蛛丝马迹,但感染后还是完整的(相对b来说);

b。添加导入函数方式

添加一个导入函数,宿主会主动加载你的dll;

特点:比较隐蔽,宿主体积和入口可以不变,但宿主是不完整的,没你的dll跑不起来

PS:以上的感染都是技术要求比较高的感染,而且现在最麻烦的就是dep保护,没有很好的解决方法。

c。现在流行的方式,写个stub,把宿主附加到它后面,替换原文件;

特点:技术要求低,目前很多XX加壳就是这样写的,称为非经典壳,更接近捆绑工具,在自己写的stub里想干什么都可以,甚至带个图标,例如烧香的熊猫:
从零开始掌握mimikatz:内网渗透实战指南 本文是一份针对mimikatz工具的实战指南,详细介绍了这款内网渗透“瑞士军刀”的核心功能与使用方法。内容涵盖从环境搭建、基础凭据提取,到哈希传递、票据伪造等核心攻击手法,并深入探讨了免杀绕过、权限维持技巧以及从防御视角出发的检测与防范策略,旨在帮助安全从业者深入理解Windows认证机制与内网安全攻防。 阅读详情

相关推荐

【网络安全】渗透测试之木马免杀

渗透测试之木马免杀

你在看屏幕的同时,屏幕也在注视着你 1万+

【网络安全】简单的免杀方法(非常详细)零基础入门到精通,收藏这一篇就够了

目录一、免杀的概念二、免杀系统搭建三、免杀工具介绍1、myccl2、C32asm3、OD4、LordPE5、ImportREC6、VC++6.0/visual studio7、数字签名四、关于杀软排名不分前后1、360。2、金山毒霸3、江民4、瑞星5、安天防线6、卡巴斯基7、NOD328、诺顿9、小红伞,木伞10、BD五、杀软的查杀方法1、最基础的查杀2.1、静态启发式2.2、动态启发式3、HIPS4、云安全六、免杀方面的术语1、API2、花指令3、输入表4、区段5、加壳6、反启发7、隐藏输入表什么是免杀?

Javachichi的博客 5711

宇树机器人G1二次开发:语音对话、打断与激活功能实现指南

宇树机器人G1是一款功能强大的四足机器人,其开放的SDK和API为开发者提供了广阔的二次开发空间。其中,语音交互是提升机器人智能化水平和用户体验的关键功能。本文将详细介绍如何在宇树机器人G1上进行二次开发,实现。语音打断允许用户在机器人说话时随时中断并输入新指令,这是提升交互自然度的关键功能。三大核心功能,帮助你构建更自然、更智能的人机交互系统。语音识别是将用户的语音输入转换为文本的过程。识别文本后,需要理解用户意图并生成回复。将文本回复转换为语音输出。

m0_52645558的博客 662

生命在于学习——免杀

一些免杀的知识,没有实操。

易水哲的博客 2858

Python实战:5分钟搞定抖音无水印视频下载(附完整代码)

本文系统介绍了抖音无水印视频下载的多种技术方案,重点解析了抖音视频的获取逻辑与去水印原理。文章提供了从零代码的浏览器插件到可编程的Python脚本的完整实现路径,并附带了详细的代码示例,帮助用户快速构建自己的抖音视频下载工具箱。

weixin_29089057的博客 847

高精度SAR ADC设计实战:从建模到版图的16位1MSPS实现

本文详细介绍了16位1MSPS高精度SAR ADC的设计过程,从建模到版图实现的完整流程。重点探讨了分段电容阵列设计、校准算法实现及版图匹配等关键技术,展示了如何在180nm工艺下实现92.5dB SNDR和109.6dB SFDR的高性能指标。文章特别强调了整数桥接电容设计对提升匹配精度的关键作用,为高精度模数转换器设计提供了实用参考。

weixin_33724046的博客 436

免杀简单介绍

免杀简单介绍

qq_38675102的博客 3255

C#读取CAD文件(dwg/dxf)并处理

项目要求识别CAD图纸(图纸内容与现实事物比例是1:1)中的内容,并提取出一些关键信息。这里的CAD图纸是指CAD文件,包含多种格式,dwg/dxf/dwf/stl/pdf等等。识别其中内容,主要指文件中的图元信息(也叫实体Entity),指线段、圆弧、矩形等图形元素。得到图元基础信息(比如长度、坐标、粗细)后,进一步做处理(如得到交点、得到线段间间隔、圆弧与线段切点等)。听起来有点难,因为作为软件工程师,对CAD相关事物并不了解,它是未知的;

三千幻想乡 1万+

【转】免杀基础 -免杀技术及原理

免杀的最基本思路就是去除其特征,这个特征有可能是特征码,也有可能是行为特征,只要在不修改其原有功能的情况下,破坏了病毒与木马所固有的特征,一次免杀就能完成。

tpriwwq的专栏 3399

matlab生成blocks、bumps和doppler标准测试信号

关键函数:wnoise使用方式X = wnoise(FUN,N) [X,XN] = wnoise(FUN,N,SQRT_SNR) [X,XN] = wnoise(FUN,N,SQRT_SNR,INIT)X = wnoise(FUN,N) 返回由 FUN给出的信号,长度为2^N,幅值范围[0,1].[X,XN] = wnoise(FUN,N,SQRT_SNR) ,返回了一个测试信号X,以及一个加噪

ZSZ_shsf的博客 6580

Python 驱动 CAD 二次开发:从零搭建自动化绘图环境

本文详细介绍了如何利用Python进行CAD二次开发,实现自动化绘图。通过win32com库建立Python与CAD软件的通信,文章从环境搭建、连接CAD、操作文档到核心绘图与批量处理,提供了完整的实战指南。该方法能显著提升机械设计、建筑绘图等领域的重复性工作效率,将创造力从繁琐劳动中解放出来。

weixin_29093169的博客 1229

杀软及免杀原理

目录 0x01杀软原理 1、扫描技术 2、主动防御技术 3、监测技术 4、机器学习识别技术 0x02免杀原理 1、源头特征修改 2、花指令免杀 3、加壳免杀 4、内存免杀 5、二次编译 6、分离免杀 7、资源修改 8、底层接口干扰 0x01杀软原理 1、扫描技术 1、特征码扫描 将内存、文件扫描出的特征信息与病毒特征数据库进行对比。(存在黑白名单) 2、文件校验和法 每次...

土豆的博客 2294

Decoder如何工作、Transformer如何训练、以及exposure bias问题

1、结合图文描述Decoder中各个模块是什么,以及是如何工作的。2、transformer是如何训练的。3、exposure bias问题造成的原因及解决方法

m0_59113542的博客 3345

红队 RAT 源码免杀思维与实战详解笔记

市面上有很多杀软免杀技术,但对于初学者来说,可能会遇到一些问题,如加壳后反而被查杀等情况,容易让人情绪化放弃。- 根据客户端指令执行相应操作,如截图、关机、黑屏等,并加载另一个可执行文件执行操作后向客户端返回消息。**二、红队 RAT 源码免杀实战(三)****三、红队 RAT 源码免杀实战(四)**2. 如果双击运行被查杀,则为动态查杀。**一、红队 RAT 源码免杀思维**1. **已知病毒查杀 -2. **未知病毒查杀 -1. **已知病毒查杀 -2. **未知病毒查杀 -- 通过注册表实现自启动。

m0_57836225的博客 759

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

关于 免杀 防御(下)

免杀恶意代码执行后,通常会与攻击者的 C2(命令与控制)服务器建立连接,获取指令或回传数据。网络层面的防御核心是。高级免杀恶意代码会使用 SSL/TLS 加密流量,规避传统 IDS/IPS 的特征检测,需部署。通过网络分区和访问控制,限制终端的对外连接权限,降低恶意代码的横向扩散风险。技术防护是基础,配套的管理流程和人员意识培训,能大幅提升防御体系的有效性。免杀恶意代码常利用系统漏洞实现提权和持久化,需定期加固系统,封堵漏洞。面对不断进化的免杀技术,传统的被动防御已难以应对,未来防御的核心方向是。

Cby121353的博客 542

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

浅谈C++源码的过国内杀软的免杀

以下只是简单的思路和定位。也许有人秒过,但是不要笑话我写的笨方法。定位永远是过期不了的。其实这里废话一下 , 本人并不是大牛 ,今天跟大家分享下 。所以写出这篇文章。(大牛飘过)只是个人实战的经验而已 ,没有任何技术含量。ok 我们开始我们只谈vc++源码免杀 ,过掉 国内的杀毒软件 。 达到不损坏功能 正常上线 从而无视杀软的存在首先说中国国内杀毒软件的特征 。1 金山毒霸 ,我个人觉得杀的...

weixin_30478619的博客 619

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

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

利用INF安装服务启动 及 浅析瑞星行为检测、360主动防御

序 2010年,反病毒(AntiVirus)与反-反病毒(Anti-AntiVirus)不论是从技术的深度、涉及的方方面面,又上升了一个层次。 行为防御、云安全技术等一些新技术不断的加入反病毒的行列,这让很多习惯基于特征码免杀的朋友(包括笔者在内)措手不及。记得冰血封情前辈在a1pass免杀一书<***免杀入门>的 序 写到: ...

weixin_34399060的博客 236

浅谈杀软对抗技巧

一目录 安全防御技术进化史 安全防御技术的对抗 静态特征码查杀 启发式查杀 云查杀 二安全防御技术进化史 基于特征码的静态查杀 基于行为的启发式查杀 主动防御技术 基于虚拟机的启发式分析 基...

weixin_30609287的博客 243

Webshell查杀攻防实战:从D盾绕过到河马对抗与防御体系构建

Webshell作为常见的Web安全威胁,本质是攻击者通过Web端口控制服务器的脚本文件。其检测原理主要基于静态特征匹配、语义语法树分析、动态行为沙箱及流量分析等技术。理解这些原理对于构建有效的安全防护至关重要,能帮助安全人员识别从传统一句话木马到高度混淆、甚至无文件内存马等各类威胁。在工程实践中,掌握主流查杀工具如D盾和河马的工作机制与局限,是进行有效防御和渗透测试授权评估的基础。本文聚焦Webshell的查杀与对抗,通过分析特征检测、编码混淆及流量加密等核心热词,深入探讨在真实攻防场景中如何实现检测绕过

weixin_30300225的博客 359

AI赋能勒索攻击:技术原理、防御体系与安全伦理深度解析

网络安全的核心在于攻防对抗,而人工智能(AI)技术正深刻改变这一格局。从技术原理上看,AI通过机器学习、自然语言处理等技术,能够自动化执行漏洞扫描、恶意代码生成和社交工程攻击,显著提升了攻击的效率和隐蔽性。其技术价值在于将传统需要高度专业知识的攻击过程简化和规模化,降低了攻击门槛。在应用场景中,AI驱动的勒索软件攻击链已覆盖从智能侦察、自动化漏洞利用到自适应加密的完整环节,对企业和关键基础设施构成严重威胁。本文结合近期安全工程师利用AI实施勒索攻击的案例,深入剖析了AI如何成为攻击的“倍增器”,并探讨了零信

weixin_34241036的博客 1457

【实践】基于云峦KeyarchOS的勒索病毒诱捕功能实践

本文在环境下,对在方面的作用进行了验证。在数字化浪潮席卷全球的今天,网络安全威胁日益严峻,勒索病毒更是如影随形,成为企业和个人用户面临的重大挑战。勒索病毒性质恶劣、危害极大,一旦感染将给用户带来巨大损失。为了有效抵御勒索病毒的侵袭,推出了,通过精准投放诱饵文件,为用户的数字资产安全构建起一道坚固的防护屏障。

Zhuzhustu的博客 169

WebShell逆向分析实战:从混淆代码到清晰源码的完整拆解

在网络安全领域,WebShell是攻击者常用的后门工具,其核心原理是通过在Web服务器上植入恶意脚本,实现对服务器的远程控制。为了绕过安全检测,攻击者常采用编码、加密、混淆等技术对WebShell进行伪装,例如Base64编码、Gzip压缩和自定义异或加密等。理解这些混淆技术的原理和逆向分析方法,对于安全工程师进行深度威胁分析、攻击溯源和防御策略优化至关重要。通过静态分析与动态调试相结合的方法,可以逐层剥离混淆,还原WebShell的原始功能逻辑。本文以PHP WebShell为例,详细演示了如何识别和解密

cqwf95925的博客 484
上一篇: 关于免杀NOD32高启发式侦查
下一篇: Liang的Rootkit习作-ZION
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值