找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 815|回复: 0

驱动文件的免杀技巧

[复制链接]

614

主题

3047

回帖

4905

牛毛

二级牛人

站长

积分
4995
发表于 2008-9-25 00:01:33 | 显示全部楼层 |阅读模式 来自 广东省广州市天河区
◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇
(由于今天机器无法上网,所以没法下载桌面及宣传文字,还请站长见谅)

大家好,我是ForXuan,本人QQ:16824899

今天带来的是个简单的教程,主要是告诉大家方法和思路
——《驱动文件的免杀技巧》

驱动文件也就是SYS文件,一般在免杀这种文件的时候需要反复测试,如果改不好就会导致机器蓝屏或功能失效,所以对于新手朋友来说,驱动文件的免杀也许是件比较头痛的事情。

我们现在以PCSHARE的SYS为例,AVAST杀它的驱动文件,我们来看下
下面是定位出来的两种特征码,分别是正向定位与反向定位的结果

[正向特征码] 00000385_00000001

00010382:E9 06552378JMP 7824588D

杀这句JMP,这句JMP跳的地址很大,很奇怪,所以基本上无从下手,来看下反向的

[反向特征码] 00000366_00000001

00010366:51 PUSHECX

一句PUSH,也许有人会想到改POP,但驱动文件是很严格的,这种压栈改弹栈的方法很可能导致兰屏

我们分别来看下这两处,

今天就来讲个修改的技巧,我看下这两处特征

00010366:51 PUSHECX//反向的
00010367:48 DEC EAX
00010368:9A 5F2CE99C FDC9 CALLFAR C9FD:9CE92C5F
0001036F:37 AAA
00010370:0300 ADD EAX,[EAX]
00010372:0000 ADD [EAX],AL
00010374:65:3197 374DD8BD XOR GS:[EDI+BDD84D37],EDX
0001037B:AE SCASBYTE PTR ES:[EDI]
0001037C:6D INS DWORD PTR ES:[EDI],DX
0001037D:30D3 XOR BL,DL
0001037F:53 PUSHEBX
00010380:08F9 ORCL,BH
00010382:E9 06552378JMP 7824588D//正向的

发现它们离的不远,所以我们只要改动它们之间的某一条指令,就可以达到免杀,我们就随便改一句,ADD改ADC,这样就免杀了,而且是全部免杀,一个过所有杀软的PCSHARE又诞生了,这种方法适用于所有SYS文件,简单测试下别的杀软
全部都是免杀的,其它的杀软就不测试了,浪费大家时间,现在最关心的是这样改功能上是不是可用,我们生成一个,放到虚拟机里测试,PCSHARE的驱动文件是用来隐藏端口的,如果木马运行后可以成功隐藏且机器不兰屏,就说明我们免杀成功了,这边上线了,我看下端口,PCSHARE开的是8006,看个虚拟机里有没有这个端口,隐藏成功,说明修改是没问题的,机器开着录像和虚拟机很卡,浪费大家不少时间,SORRY

------------------------------------------------------------------------------------------------

教程下载地址:点击下载
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-1-15 20:53 , Processed in 0.121150 second(s), 23 queries , Yac On.

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表