查看: 1518|回复: 2
收起左侧

有人懂 VBS文件吗

[复制链接]
matrix007
发表于 2007-3-3 22:08:47 | 显示全部楼层 |阅读模式
今生上网 有一个网站向我的硬盘写入了一个VBS文件

内容如下



Function UrlDecode(enStr)
  dim deStr , c,i,v
  deStr=""
  for i=1 to len(enStr)
        c=Mid(enStr,i,1)
        if c="%" then
               v=eval("&h"+Mid(enStr,i+1,2))
        if v<128 then
               deStr=deStr&chr(v)
               i=i+2
        else
               if isvalidhex(mid(enstr,i,3)) then
                      if isvalidhex(mid(enstr,i+3,3)) then
                             v=eval("&h"+Mid(enStr,i+1,2)+Mid(enStr,i+4,2))
                             deStr=deStr&chr(v)
                             i=i+5
                      else
                             v=eval("&h"+Mid(enStr,i+1,2)+cstr(hex(asc(Mid(enStr,i+3,1)))))
                             deStr=deStr&chr(v)
                             i=i+3
                      end if
                    Else
                      destr=destr&c
                      end if
               end if
        else
               if c="+" then
                      deStr=deStr&" "
               else
                      deStr=deStr&c
               end if
  end if
  next
UrlDecode=deStr
End function
Function isvalidhex(str)
        isvalidhex=true
        str=ucase(str)
        if len(str)<>3 then isvalidhex=false:exit function
        if left(str,1)<>"%" then isvalidhex=false:exit function
        c=mid(str,2,1)
        if not (((c>="0") and (c<="9")) or ((c>="A") and (c<="Z"))) then isvalidhex=false:exit function
        c=mid(str,3,1)
        if not (((c>="0") and (c<="9")) or ((c>="A") and (c<="Z"))) then isvalidhex=false:exit function
End Function
matrix007
 楼主| 发表于 2007-3-3 22:09:26 | 显示全部楼层
是一般的操作 还是有恶性的东东在里面呢
[:04:] [:04:]
cbz107
发表于 2007-3-4 14:21:54 | 显示全部楼层
最好杀毒。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 10:37 , Processed in 0.129245 second(s), 17 queries .

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

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