加入收藏
联系我们
关于我们
 您现在的位置: 亿聪 >> 网络学院 >> 网络安全 >> 正文  
  VBS脚本病毒原理分析与防范         ★★★
VBS脚本病毒原理分析与防范
[ 作者:guojpeng/cvc.gb    转贴自:CCID    点击数:24765    更新时间:2003/8/20    文章录入:亿聪 ]
welcome_msg = "网络连接搜索测试"
Set WSHNetwork = WScript.CreateObject("WScript.Network")
 ’创建一个网络对象
Set oPrinters = WshNetwork.EnumPrinterConnections 
  ’创建一个网络打印机连接列表
WScript.Echo "Network printer mappings:"
For i = 0 to oPrinters.Count - 1Step2   
 ’显示网络打印机连接情况
WScript.Echo "Port "&oPrinters.Item(i) 
& " = " & oPrinters.Item(i+1)
Next 
Set colDrives = WSHNetwork.EnumNetworkDrives  
 ’创建一个网络共享连接列表
If colDrives.Count = 0 Then
MsgBox "没有可列出的驱动器。",
vbInformation + vbOkOnly,welcome_msg 
Else
strMsg = "当前网络驱动器连接: " &CRLF
Fori=0To colDrives.Count - 1 Step 2 
strMsg = strMsg & Chr(13)&Chr(10)&colDrives(i) 
& Chr(9)&colDrives(i+1)
Next
MsgBox strMsg, vbInformation + vbOkOnly,
welcome_msg’显示当前网络驱动器连接
End If


上面是一个用来寻找当前打印机连接和网络共享连接并将它们显示出来的完整脚本程序。在知道了共享连接之后,我们就可以直接向目标驱动器读写文件了。

3)通过感染htm、asp、jsp、php等网页文件传播

如今,WWW服务已经变得非常普遍,病毒通过感染htm等文件,势必会导致所有访问过该网页的用户机器感染病毒。

病毒之所以能够在htm文件中发挥强大功能,采用了和绝大部分网页恶意代码相同的原理。基本上,它们采用了相同的代码,不过也可以采用其它代码,这段代码是病毒FSO,WSH等对象能够在网页中运行的关键。在注册表HKEY_CLASSES_ROOT\CLSID\下我们可以找到这么一个主键{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B},注册表中对它他的说明是“Windows Script Host Shell Object”,同样,我们也可以找到{0D43FE01-F093-11CF-8940-00A0C9054228},注册表对它的说明是“FileSystem Object”,一般先要对COM进行初始化,在获取相应的组件对象之后,病毒便可正确地使用FSO、WSH两个对象,调用它们的强大功能。代码如下所示:

Set Apple0bject = document.applets("KJ_guest")
Apple0bject.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}")
Apple0bject.createInstance()         
   ’创建一个实例
Set WsShell Apple0bject.Get0bject()
Apple0bject.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}")
Apple0bject.createInstance()         
    ’创建一个实例
Set FSO = Apple0bject.Get0bject()
对于其他类型文件,这里不再一一分析。


4)通过IRC聊天通道传播

病毒通过IRC传播一般来说采用以下代码(以MIRC为例)

上一页  [1] [2] [3] [4] [5] [6] [7]  下一页

  • 上一篇文章: 10步打造安全的FTP服务器

  • 下一篇文章: 防范内网遭受DoS攻击的预防策略
  • 发表评论】【告诉好友】【打印此文】【关闭窗口
     最新5篇热点文章
  • Knoppix 4.0.2 免硬盘免安…[15103]

  • 通过ASP记录进行分页[19288]

  • ASP开发准则[11238]

  • ASP组件指南[11210]

  • ASP指南[11223]

  •  
     最新5篇推荐文章
  • Knoppix 4.0.2 免硬盘免安…[15103]

  • 如何让Win 2003系统更加安…[12466]

  • Nero超刻简明教程[33946]

  • PS商业实战-来杯茶,行吗?…[7085]

  • ASP深度揭密(下)[12220]

  •  
     相 关 文 章
    没有相关文章

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论
    设为首页 | 加入收藏 | 关于我们 | 联系我们 | 友情链接 | 版权声明 | 管理登录
    Copyright © 2000-2022 Yicong.com.All Rights Reserved.
    亿聪 版权所有 E-mail: