查看: 14863|回复: 27
收起左侧

冰刃、狙剑、Wsyscheck、Rku、Gemer 、ATOOL 火爆PK大对决

[复制链接]
swordlea
发表于 2008-6-25 18:19:54 | 显示全部楼层 |阅读模式
原文如下:

AK922 VS 多款系统安全软件
By CuteK 2008-5-15

Azy AK922: Bypassing Disk Low Level Scanning to Hide File 文章提到"icesword, darkspy, gmer such. Second is the disk low level scanning,
fall into this category such as rootkit unhooker, filereg (is's plug-in), rootkit revealer, and blacklight,About AK922(AzyKit): A
hide-file rk sample of mine, it can bypass all the anti-rootkits mentioned above" 号称可以躲过icesword, darkspy, gmer rootkit unhooker,
filereg (is's plug-in), rootkit revealer, and blacklight.

大家想看看真如那篇文章说的那样吗? 下了个最新的ak922 测试下, windows 2003 下AK922极其不稳定,windows xp sp2 用Instdrv加载成功,在xp sp2下还算稳
定,explorer.exe中刷新下看不到ak922.sys了.

测试安全软件列表:

IceSword1.18冰刃

IceSword1.22冰刃

Gemer

Rku

WinHex 14.1.0.0

Wsyscheck 1.67

ATool1.0.0.17 安天系统安全管理工具

SnipeSword5.0.1.1狙剑

Ak922都过了哪些都有哪些没过?

IceSword1.18冰刃

IceSword1.22冰刃
1.png


图1


原因 冰刃自己构造一个irp出来,然后直接IoCallDriver发送到fsd。直接读取ntfs.sys 和fastfat.sys,从pe文件格式的角度上计算出正确的fsd的dispatch
routine地址,然后再call。而且icesword自己实现了一个IoCallDriver。ak922采用hook IofCompleteRequest技术,这样冰刃发IRP就被它拦截到了,所以最新版本的IceSword1.22也无法查看到.

WinHex 14.1.0.0无法看到
2.png


图2


Wsyscheck无法看到隐藏的文件
3.png
图3


                                                                                       
Rku 扫描成功检测,Rku的磁盘文件解析还是看到了隐藏文件的

                                                                4.png
图4


ATool 成功检测

                                                                5.png
图5 ATOOL



ATool 成功检测而且非常迅速.

Gemer 成功检测IofCompleteRequest被hook 也检测出了文件
                                                                6.png
图6 Gemer


SnipeSword狙剑成功检测

在等待了大约10来分钟,狙剑终于初始化完成并成功检测出该ak922,文件解析NTFS遍历MFT文件构造文件,速度太慢了。不过总算成功检出。

Atool提取文件
                                                                7.png

换个名字 不然在浏览器里还是看不到的, 改成cccAK922.sys

提取出来的文件的md5和包裹里的是一样的,
                                                                8.png
总结

综上,采用第1种bypass检测方式的冰刃还是无法检测到隐藏的AK922,但Gemer目前已经可以检测到采用第二种方式磁盘格式解析的winhex无法检测到隐藏文件.但
ATool, RKU,SnipeSword可以检测到隐藏文件.但RKU和SnipeSword都很慢,原因是要遍历整个MFT确实比较慢. Atool 采用NTFS B+树的方式解析文件,可以成功检测,而且速度很快. Gemer的bypass看来又深入了一层,过了IofCompleteRequest hook.

参考文献

1 Azy AK922: Bypassing Disk Low Level Scanning to Hide File
https://www.rootkit.com/newsread.php?newsid=783

2 Azy AK922: 突破磁盘低级检测实现文件隐藏
http://www.xfocus.net/articles/200709/949.html


专业的系统安全检测及辅助处置工具集ATOOL下载页面
http://www.antiy.com/freetools/atool.htm

[ 本帖最后由 swordlea 于 2008-6-26 06:46 编辑 ]
swordlea
 楼主| 发表于 2008-6-26 06:34:50 | 显示全部楼层

技术帖,转到卡饭正合适

自己顶一下!

[ 本帖最后由 swordlea 于 2008-6-26 21:30 编辑 ]

评分

参与人数 2经验 +10 收起 理由
chesterzhao + 4 加满10分^_^
心情一隅 + 6 swordlea,感谢提供分享!欢迎常来~

查看全部评分

swordlea
 楼主| 发表于 2008-6-26 06:52:39 | 显示全部楼层

附上几篇网友回复

网友:mj0011
2008-05-18 10:12
楼主是安天的?不用B+树也可以很轻松很快速遍历MFT的。据说狙剑新版已经改
了,也许你用的是旧版
而且,检测文件老是用文件解析这么老土的办法,不绕过他的HOOK你们就郁闷了。
其实有很多简单的路子可走,利用文件系统的一些特性,说一个简单的思路:暴力
枚举bitmap~

sandygreat <http://hi.baidu.com/antivirusboy>
2008-05-18 14:53
快速遍历MFT是可以,但要重构全路径还是要花点时间的,而且和mft文件大小有关
系.暴力枚举bitmap这个只能知道哪个mft记录用了吧.怎么和上层差异对比呢.
(看了下,新版本的狙剑确实改进了)

MJ0011 <http://hi.baidu.com/mj0011>
2008-05-18 15:08
暴力枚举bitmap结合暴力枚举另外一个东东。。就可以得到详细了。。差异对比上
层也可以获得的。细节就不多说了,以免被人A到

快速遍历一步到位,狙剑的做法还是太麻烦,我自己的文件系统解析只有很少代码
实现快速解析其实做到文件解析又如何,磁盘上有很多未公开的地方可以做手脚,只
是没人研究而已。现在blackhat们也都有了文件系统级知识,ARK的文件解析同其对抗,
就郁闷了

而暴力枚举之类的方法则是在knowledge级beat这些攻击者。所以更胜一筹了

sandygreat <http://hi.baidu.com/antivirusboy>
2008-05-19 09:22
暴力的关键是找到不动点,bitmap改了记录块就可能被覆盖重用,所以不能改.看来
的确是个不动点,正如线程的某些结构一样 不错不错
树上的猫
发表于 2008-6-26 09:41:05 | 显示全部楼层
刚又淘到一个工具---ATOOL
丢了心的狼
头像被屏蔽
发表于 2008-6-26 15:06:29 | 显示全部楼层
没看到关于wsyscheck啊?
鱼怪
发表于 2008-6-26 15:19:24 | 显示全部楼层
这个区有些冷清,缺少楼主这样的实干家,再接再厉。ATool 才听说,正在找。多谢。
palfan
发表于 2008-6-26 15:42:50 | 显示全部楼层
从以前就在用Atool,安天实验室的作品,蛮不错的说
yonglin7
发表于 2008-6-26 16:05:42 | 显示全部楼层
Atool是什么啊?
白马银枪
发表于 2008-6-26 17:03:21 | 显示全部楼层
ATool这么强啊,第一次领教了
swordlea
 楼主| 发表于 2008-6-26 18:47:49 | 显示全部楼层
原帖由 树上的猫 于 2008-6-26 09:41 发表
刚又淘到一个工具---ATOOL


哈哈,高手用Atool,定会感觉如虎添翼。不过,目前的几个版本还都不是很稳定,偶尔会有蓝屏现象,请各们高手们做好足够的思想准备,先。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-12-28 22:41 , Processed in 0.156273 second(s), 21 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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