个人 企业
用户名:
密码:
 
企业服务   安全学院   安全资讯
安全动态  |  前沿技术  |  黑客防范安全漏洞防毒杀毒编程技术安全案例 |  电子政务产品推荐网管技术安全采购产品测评在线代理OICQ
检测评估安全学院软件下载互动交流安全沙龙应急咨询技术认证安全人才技术社区嘉宾聊天安全调查文章评论服务专线BLOG
  资讯 频道 黑客    

一分钟注册享受免费网站安全评估

新闻热点

美国谋划夺取全球“制网权”
攻击指定IP地址及端口的黑客病毒
“黑客”三天侵吞21万获刑11年
微软浏览器IE7被发现存在两个漏洞
黑客入侵万达广场网站 提醒修复漏洞

软件热点
完美卸载V2007 完整版
防黑菜鸟必学系列视频教程
c语言视频教学30讲第14讲
黑客攻防绝招之三十六计
redhatlinux9安装的全程录像
IIS6最佳安全性实战
 
 
僵尸网络研究系列--典型Botnet分析
时间:2007-6-4 9:31:52 作者:sec120.com  出处:www.sec120.com

对典型僵尸网络进行长期跟踪和深入分析,有利于对僵尸网络的更多了解,从而给出有效的控制手段。本文详细地剖析了一个典型的僵尸网络,从僵尸网络客户端程序入手,分析了各种控制命令的功能,并对僵尸网络的活动进行了归类统计,最后对僵尸网络的控制者进行了定位。
客户端程序分析
客户端组成分析
文件名   -    beta.exe
文件大小     -    1.03MB
获得时间     -    6月24日
文件类型     -    应用程序,以SFX RAR加壳,即可以直接执行,在C:\Program Files\WebS3\上释放如下表中的文件。
文件名          文件说明
snpvt2k.exe     正常的mIRC.exe文件,故反病毒软件一般不把它视为病毒,版本为6.03。
repcale.exe     隐藏程序的运行画面,使用户看不到病毒的活动。有的反病毒软件将它视为病毒。在DOS命令行中调用。
hd.exe             隐藏程序的运行画面,有的反病毒软件把它视为病毒。也是在DOS命令行中调用。
orrl.exe           局域网sniff工具,可以记录LAN traffic,原名称为daSniff。
ps2m.exe        原名为pspv.exe,将Windows注册表中加密存储的用户名以及口令信息到出来解密显示。这是一个正常的软件,但由于它的特性,有的反病毒软件(Norton)将它视为Trojan/Virus类的hacking工具。这个工具的功能很强,可以从最新升级的Windows平台盗出私人信息。反病毒软件可能不起作用,有的防火墙会防止pspv向注册表中存储私人信息的区域的访问盗出信息。
cult.exe          正常的软件,原名为PrcView的进程管理软件,具有类似于"Windows任务管理器"的功能。
addx.exe        微软的修改Windows注册表的程序。
d.dll               未知
msn.dll          MSN messenger的应用程序扩展文件,可以利用此dll对messenger进行操作(如,加新联系,断接,查看状态等)。
xxx.reg          xxx为从100~999随机生成的数字,Windows注册表的       [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]项上添加" snpvt2k.exe",使病毒Windows开始时自启动。
pxs.sys          mIRC脚本,包含恶意的代码。
lovely.sys      mIRC脚本,包含恶意的代码。
c.sys             mIRC脚本,包含恶意的代码。
as.sys           mIRC脚本,包含恶意的代码。
knlps.sys       knlps.exe的辅助文件。knlps.exe为列出当前系统中运行的进程的工具。但是,在beta.exe中缺了knlps.exe,无用。
v1rg1n           名字表,连接到其他IRC服务器时使用。
mirc.ini           mIRC必修的配置设置文件,将mIRC的sound项均匀设置为no sound,避免病毒隐藏运行时出声音,并读入上述4个含有恶意代码的mIRC脚本。
remote.ini       mIRC辅助文件aliases.inimIRC辅助文件,添加了IRC服务器上取昵称的命名规则,模式(mode)设置,状态设置等的附加信息。
v1reg.bat       DOS批处理文件,与上述的xxx.reg同样包含注册表修改的内容。
ksat.bat         DOS批处理文件,包含knlps.exe的处理过程(将当前运行的进程的列表写到taks.w里)。
w.e                局域网sniff的结果以text形式存放此处,便于在IRC上给Botnet黑客显示结果。
taks.w            进程的列表,为了便于在IRC上给Botnet黑客显示结果而生成。
客户端工作流程
1.beta.exe(原始自动脱壳文件),通过email、互联网、botnet等的路径存放到磁盘上并执行。
2.beta.exe在本地磁盘上自动脱壳,在指定的目录中释放壳内的文件,执行snpvt2k.exe(mIRC)。
3.mIRC执行,从mirc.ini读入配置信息,从lovely.sys、pxs.sys、as.sys、c.sys引入恶意代码。
4.隐藏mIRC界面,修改Windows注册表的自启动部分。
5.连接到指定的IRC服务器,并在指定的channel上等待黑客的命令。
控制指令分析
只有具有channel op权的黑客能发出的命令
进程操作:黑客可以杀bot上正在运行的进程,这样可以关掉防火墙、反病毒等软件。
窃听:窃听结果显示在IRC服务器的一个channel(不同于bots接受命令的channel)上显示。黑客在该channel上收看bots显示的窃听结果。
攻击命令:在互联网上进行流量攻击。
IRC操作命令:干扰其他IRC服务器(如发送大量的垃圾消息)。
其他命令:从互联网下载文件、断接后重新连接、允许输入所有的IRC命令等命令。
不受op权限制的命令
IRC操作命令:如!c、!c off、!ch、!ch off等命令。
控制MSN messenger:如      !msn、freeze、add等命令.

 

评论 | 收藏 | | 打印 | 关闭
相关新闻链接
     
关于Sec120 | 服务产品 | 联系我们 | 招贤纳才 | 广告服务 | 网站律师 | 网站地图 | 我要投稿

 

互联安全网  粤ICP备06118359 Copyright 1999-2007 All Right Reserved.