Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: NikNitro! en 21 Julio 2010, 16:57 PM

Título: [petición]Bat para bloquear virus[Solucionado]
Publicado por: NikNitro! en 21 Julio 2010, 16:57 PM
Buenas, ante todo decir que aunque sea batch creo que su sitio debería de ser este.
Bueno, voy con mi petición:

Estoy intentando aprender batch, pero tengo menos tiempo que el conejo de Alicia en el pais de las maravillas, y me hace falta crear un pequeño ejecutable genérico que lo que haga sea que lo edites y le pongas el nombre de un proceso y cada vez que ese proceso se abra, que el ejecutable lo cierre. ¿podriais ayudarme?

Gracias.

S@lu2;)
Título: Re: [petición]Bat para bloquear virus
Publicado por: Novlucker en 21 Julio 2010, 17:34 PM
https://foro.elhacker.net/scripting/intentando_matar_los_procesos_en_batsolucionado-t278412.0.html

Saludos
Título: Re: [petición]Bat para bloquear virus
Publicado por: NikNitro! en 22 Julio 2010, 22:50 PM
no, si eso lo he visto. lo que quiero es que periodicamente (por ejemplo cada 300 segundos) repite la operación. puesto que el virus si es medianamente bueno se re-abre

S@lu2;)
Título: Re: [petición]Bat para bloquear virus
Publicado por: leogtz en 22 Julio 2010, 22:55 PM
:loop
taskkill -f -im proceso.exe
sleep 300
goto:loop

¿Tan difícil era?
Título: Re: [petición]Bat para bloquear virus
Publicado por: Isótopo en 22 Julio 2010, 23:10 PM
Cita de: Leo Gutiérrez. en 22 Julio 2010, 22:55 PM
:loop
taskkill -f -im proceso.exe
sleep 300
goto:loop

¿Tan difícil era?


sleep batch?? xd yo lo pondria asi:


@echo off
:1
tskill /A proceso
ping -n 300 127.0.0.1 > nul
goto 1
Título: Re: [petición]Bat para bloquear virus
Publicado por: BlacKGilgamesH en 22 Julio 2010, 23:21 PM
XD "ping -n 300" eso lo detendria por 300 segundos XD, yo lo pondria:

@echo off
:ini
tskill /A proceso
ping -n 1 localhost > nul
goto ini


Ya el 1 lo cambian por lo que necesite.

Saludos

PD:No recuerdo si ping acepta algo asi como 0.3 pero no estoy seguro.
Título: Re: [petición]Bat para bloquear virus
Publicado por: Isótopo en 22 Julio 2010, 23:33 PM
Cita de: NikNitro! en 22 Julio 2010, 22:50 PM
lo que quiero es que periodicamente (por ejemplo cada 300 segundos) repite la operación.

Cita de: BlacKGilgamesH en 22 Julio 2010, 23:21 PM
XD "ping -n 300" eso lo detendria por 300 segundos XD, yo lo pondria:

emmm si tio ese era el objetivo! xd
Título: Re: [petición]Bat para bloquear virus
Publicado por: leogtz en 22 Julio 2010, 23:38 PM
Cita de: FrSk en 22 Julio 2010, 23:10 PM
sleep batch?? xd yo lo pondria asi:
¿A qué se debe el "XD"?

El comando sleep se encuentra disponible disponible en los resource kits de windows.
Título: Re: [petición]Bat para bloquear virus
Publicado por: Isótopo en 22 Julio 2010, 23:56 PM
Cita de: Leo Gutiérrez. en 22 Julio 2010, 23:38 PM
Cita de: FrSk en 22 Julio 2010, 23:10 PM
sleep batch?? xd yo lo pondria asi:
¿A qué se debe el "XD"?

El comando sleep se encuentra disponible disponible en los resource kits de windows.

Me sonaba a vbs. No sabia que hubiera un comando para batch así, aunque desde luego no esta por defecto. Ya que estamos, ¿como se puede usar?
Título: Re: [petición]Bat para bloquear virus
Publicado por: leogtz en 23 Julio 2010, 00:04 AM
Usage:  ./sleep.exe      time-to-sleep-in-seconds
        ./sleep.exe [-m] time-to-sleep-in-milliseconds
        ./sleep.exe [-c] commited-memory ratio (1%-100%)
Título: Re: [petición]Bat para bloquear virus
Publicado por: NikNitro! en 23 Julio 2010, 13:39 PM
pero este codigo
:loop
taskkill -f -im proceso.exe
sleep 300
goto:loop

en caso de que no encontrara el archivo se detendría??
Título: Re: [petición]Bat para bloquear virus
Publicado por: leogtz en 23 Julio 2010, 19:34 PM
¿El proceso o archivo?

Sino lo encontrara ejecutándose seguiría ejecutandose, es un ciclo infinito.
Título: Re: [petición]Bat para bloquear virus
Publicado por: Ari Slash en 23 Julio 2010, 19:45 PM
entonces para que el esperar
:loop
taskkill -f -im proceso.exe

goto:loop

Título: Re: [petición]Bat para bloquear virus
Publicado por: leogtz en 23 Julio 2010, 20:17 PM
Para no consumir recursos.
Título: Re: [petición]Bat para bloquear virus
Publicado por: NikNitro! en 24 Julio 2010, 00:26 AM
bueno pues gracias. todo solucionado.

S@lu2;)