Вот сам скрипт:
(Взято отсюда:
http://www.cyberforum.ru/blogs/218284/blog219.html )
@echo off
title Anti Hidden Fast - “¤ «ҐЁҐ б«Ґ¤®ў ўЁагб®© ¤Ґп⥫м®бвЁ ver.1.4
color 1a
echo Maded by Alex Drago.kas -=2012=-
echo Anti Hidden Fast v.1.4 -= ‘¤Ґ« ® ў “Єа ЁҐ
echo.
echo ќв Ї 1. ‚®§®Ў®ў«ҐЁҐ бў®©бвў Є®аҐўле Ї Ї®Є.
echo.
echo Ѓг¤гв гбв ®ў«Ґл в ЄЁҐ Ї а ¬Ґвал:
echo - Ґ "‘Єалвл©"
echo - Ґ "‘Ёбб⥬л©"
echo + бв вм б®Ўб⢥ЁЄ®¬
echo + ЇаҐ¤®бв ўЁвм Ї®«лҐ Їа ў
echo.
echo „«п гбЄ®аҐЁп ®ЇҐа жЁЁ ¬®¦® ўаҐ¬Ґ® ®вЄ«озЁвм вЁўЁагᮥ ЏЋ.
chcp 1251>nul
for /f "delims=" %%i in ('dir /b /a:d') do (
for /f "delims={;}" %%s in ('attrib "%%i"') do (call :oper "%%s" "%%i")
)
chcp 866>nul
echo.
echo ќв Ї 2. “¤ «ҐЁҐ «ЁиЁе па«лЄ®ў.
::бЇҐжЁ «мл© «Ј®аЁв¬ Ї®ЁбЄ па«лЄ®ў
chcp 1251>nul
for /f "delims=" %%i in ('dir /b /a:d') do if exist %%i.lnk call :killfile %%i.lnk
chcp 866>nul
::echo.
echo ќв Ї 3. Ѓ«®ЄЁа®ў ЁҐ бв®а®Ёе ЄвЁўле Їа®жҐбб®ў Ё г¤ «ҐЁҐ Ёе Ёбв®зЁЄ .
if exist %appdata%\*.exe (
for /f "delims=" %%i in ('dir %appdata%\*.exe /b /a') do taskkill /im "%%i" /t /f
call :killfile %appdata%\*.exe
)
::echo.
echo ќв Ї 4. “¤ «ҐЁҐ д ©« ўв®§ ЇгбЄ .
if not exist autorun.inf\ if exist autorun.inf call :killfile autorun.inf
::echo.
echo ќв Ї 5. “¤ «ҐЁҐ ¬®¤ЁдЁжЁа®ў ле бЁб⥬ле Ї Ї®Є Ё Ё®а®¤ле д ©«®ў.
for %%a in ("recycled" "recycler" "System Volume Information") do (
if exist %%a (takeown /f %%a /r /d y&echo y|cacls %%a /g %username%:f&attrib -s -h %%a&rd /s /q %%a)
) 1>nul 2>&1
for %%a in (game.cpl system) do (if exist %%a (
echo.
echo Ќ ©¤Ґ® Ї®¤®§аЁвҐ«мл© д ©« - %%a.
echo „«п г¤ «ҐЁп ¦¬ЁвҐ "Y" Ё Є®ЇЄг {ENTER}
(takeown /f %%a&echo y|cacls %%a /g %username%:f&&attrib -s -h %%a) 1>nul 2>&1
del /f /p %%a
))
echo.
color 1b
::echo ќв Ї 5.1. Џ®ЁбЄ Ё г¤ «ҐЁҐ д ©«®ў host.exe. Џ®¦ «г©бв , Ї®¤®¦¤ЁвҐ...
tasklist |1>nul 2>&1 FindStr /B /L /I /C:host.exe&&taskkill /im "host.exe" /t /f
(for /f "tokens=*" %%a in ('Dir /b /s /a:-d host.exe') Do (
attrib -s -h "%%a" 1>nul 2>&1
del /f /q "%%a" 1>nul 2>&1
)) 2>nul
::echo.
::echo ЋЇҐа жЁп § ўҐаиҐ .
::echo.
::echo Ќ ¦¬ЁвҐ «оЎго Є« ўЁиг, зв®Ўл ᮧ¤ вм § йЁвго Ї ЇЄг Їа®вЁў ўв®§ ЇгбЄ
::echo Ё«Ё ЄаҐбвЁЄ, зв®Ўл § Єалвм ®Є®.
::pause >nul
::echo.
color 1a
echo ќв Ї 6. ‘®§¤ ЁҐ § йЁв®Ј® д ©« ўв®§ ЇгбЄ , Є®в®ал© Ґ г¤ «пҐвбп
echo ив вл¬Ё б।бвў ¬Ё.
if not exist autorun.inf\ mkdir autorun.inf 1>nul 2>&1
if not exist autorun.inf\defence..\ mkdir autorun.inf\defence..\ 1>nul 2>&1
if not exist autorun.inf\com1\ mkdir "\\?\%~d0\autorun.inf\com1" 1>nul 2>&1
if not exist autorun.inf\123 (
mkdir autorun.inf\123 1>nul 2>&1
echo y|1>nul 2>&1 cacls "123" /d ‚бҐ
echo y|1>nul 2>&1 cacls "123" /d All
)
echo.
echo Џа®жҐ¤га Їа®ўҐ¤Ґ . Џа®Ја ¬¬ Ўг¤Ґв § Єалв .
ping -n 3 localhost 1>nul 2>&1
color 07
goto :eof
:oper
echo %1|>nul FindStr /BIR ".....H."&&attrib -s -h %2 1>nul 2>&1
echo %1|>nul FindStr /BIR ".....H."&&(
takeown /f %2 /r /d y 1>nul 2>&1
echo y|>nul cacls %2 /g %username%:f
attrib -s -h %2 1>nul 2>&1
)
exit /b
::&&exit /b
::echo %1|>nul FindStr /BIR "....S.."&&attrib -s -h %2
::exit /b
:killfile
(attrib -s -h %1
del /F /Q %1||(takeown /f %1&echo y|cacls %1 /g %username%:f&&attrib -s -h %1&&del /F /Q %1)
) 1>nul 2>&1