频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

NTFS文件流与RAR联手打造免杀木马

来源: 作者: 出处:巧巧读书 2006-10-04 进入讨论组

也许从标题就可知道本文的大概意思了,不错!今天我要讲的就是NTFS文件流如何与WINRAR联手“加壳”木马。

小知识:流(STREAM)是NTFS下的概念,目前只有NTFS支持流。流依附于文件而存在,可以在流中存储2进制数据,文字或者其它一些东西。每个文件可以含有多个流,当流所依附的文件被删除,流也随之消失。流的名字和文件名以“:”分隔,例如:ABC:A.ABC就是文件名,而流的名字为“A.”,当我们操作流时,可以用如下的简单方法:

ECHO STREAM1>ABC:STREAM1

ECHO STREAM2>ABC:STREAM2

现在,ABC就有了“:STREAM1”和“:STREAM2”共2个流,而读出流可以用:

MORE MORE

废话不多说,我先介绍一下本文使用的工具:为了方便写文件流而编写的VBS脚本(Together.vbs),它可以把一个文件随意附在你想附的文件中,意思就是我们可以把我们的木马文件放到一个不起眼的文件中。

首先如何用工具生成一个附在文件夹的文件流,也就是流文件名为“:*”的形式呢?先建个空的文件夹,如“muma”,之后在文件夹的同一目录上运行“together.vbs”,填写方法如图1所示:

首先要填的就是你想打造的木马(由于我手头没有什么木马,只好找“webdav.exe”当木马了,注意KV是要杀Webdav.exe的哦)。要注意的是木马的位置要和“together.vbs”同一目录,不然会出现找不到文件的提示,接着就要填的就是你想把你的木马依随在那个文件或文件夹(最好是文件夹)。如果是文件夹的就应这样填:例如是附在“muma”(刚才第一步建的文件夹)这个文件夹上的,就写“muma”。填写完后按“确定”生成,将提示成功。

好了,NTFS文件就生成了。难道这就是我们最后的结果吗?这和黑防原来介绍的NTFS数据流木马是同样的道理,只不过是用脚本实现的而已,没有什么新意嘛!别忘了文章标题,我们还有RAR没有使用哦!

蝴蝶:是不是觉得有点意外?天天与WINRAR打交道居然不知道它有这个功能。或许每个Windows的漏洞也在天天和人打交道,又有几个人发现了它们呢?

下一步出动我们的主角“WINRAR”,对着我们刚才用VBS做出来的文件夹点击右键,选择“添加到压缩文件”。

之后选择“生成自解压包”再选择“高级”选项卡,来到刚才图4那里,按图4那样勾选“保存文件流数据”,然后来到“自解压选项”里“常规”选项。注意在“解压后运行”项目中根据先前做得木马来填,如“muma:webdav.Exe”。在这里我注重的是讲解如何联合WINRAR构造木马,其它参数可根据个人喜好来填写。

到这里,这个木马基本上已经弄好了,只差一步:生成自解压包,大家点点鼠标就能实现了。下面是我已生成的文件的运行状态。

是不是觉得有点怪怪的?“WebDavScan”这个程序运行了,在进程中却没有见到它的踪影,只有“muma”这个刚生成的自解包的进程,可能秘密就在里面。由于这个程序是被KV2004列为病毒的,我们现在来看看能不能查出来。

如果是用WINRAR打包的文件流,KV2004是查不出来的,至于内存里也没有发现什么异常,看来这种方法还行得通哦!不过本文的只适合于Windows 2000以上的NTFS文件分区格式。

好了,文件就简单的介绍到这里了,大家现在可以方便的打造自己的不被杀的木马了!(责任编辑:zhaohb)

URL查看 http://www.qqread.com/virus/a227419.html 更多文章 更多内容请看木马专区安全频道木马防御专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章