Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: F0rt3 en 18 Agosto 2010, 08:11 am



Título: (Batch) matar AVs
Publicado por: F0rt3 en 18 Agosto 2010, 08:11 am
Hola a todos.
Estoy tratando de realizar un bat que al ejecutarse mate los antivirus mas comunes (panda, norton, AVG, kaspersky, etc.)
Podria hacerlo con un taskkill e incluir los procesos de los AVs.
O podria hacerlo atacando las claves de registro de los mismos.
O eliminando los directorios de programfiles de los mismos.

¿Cúal es la mejor manera de hacerlo?
La mas virulenta por asi decirlo?


Y otra cosa.. Si ejecuto el bat como administrador.. el bat tendra absoluto poder sobre todo el sistema?, no habra problemas?, pobra eliminar claves de registro y borrar programfiles sin ninguna restricción?.

Gracias de antemano  :D


Título: Re: (Batch) matar AVs
Publicado por: leogtz en 19 Agosto 2010, 00:11 am
Citar
(http://escucha.universia.net.mx/concurso/votacion-maqueta/100/historia)

La restricción está en que no puedes eliminar archivos que se estén usando, aún seas administrador.

Asi que primero mata procesos, quita atributos, borra archivos y si quieres la claves en el registro.


Título: Re: (Batch) matar AVs
Publicado por: F0rt3 en 19 Agosto 2010, 03:54 am
Citar
(http://r.i.elhacker.net/cache?url=http://escucha.universia.net.mx/concurso/votacion-maqueta/100/historia)

La restricción está en que no puedes eliminar archivos que se estén usando, aún seas administrador.

Asi que primero mata procesos, quita atributos, borra archivos y si quieres la claves en el registro.

Muchas gracias, entonces lo mejor seria realizar muuuuuchos "if exist" para en caso de que este corriendo el proceso de alguno de los AVs mas comunes enseguida lo mate...¿? y despues quitar atributos a sus respectivos directorios y borrar...


Tengo una ultima pregunta, ¿Hay algun sitio donde pueda ver alguna lista de los procesos de los AVs más comunes? o algo por el estilo?,  me sera muy dificil programar un bat que destruya AVs si no cuento con los nombres de los procesos y el nombre del directorio en programfiles.


Muchisimas gracias  ;-)
Saludos


Título: Re: (Batch) matar AVs
Publicado por: DA KILLER en 19 Agosto 2010, 23:07 pm
No te confíes que estén en el directorio default, creo que todos saben que el AV NUNCA se instala en la carpeta predeterminada.

haz una busqueda de los ejecutables del AV

Saludos


Título: Re: (Batch) matar AVs
Publicado por: F0rt3 en 20 Agosto 2010, 03:57 am
No te confíes que estén en el directorio default, creo que todos saben que el AV NUNCA se instala en la carpeta predeterminada.

haz una busqueda de los ejecutables del AV

Saludos

Donde puedo encontrar los nombres de los ejectubales de los AVs mas comunes?.


gracias  :laugh:


Título: Re: (Batch) matar AVs
Publicado por: R33B0T en 21 Agosto 2010, 04:08 am
Ummmm... por lo que observo lo que deseas crear es un *Rootkit* pero en BATCH, mira en la consola del CMD un simple Tskill no es nada para matar los procesos de los AVs ya que estos por supuesto están protegidos contra este tipo de ataques, aunque estés utilizando X privilegios, te recomiendo adentrarte un poco más en las características de los AVs...

Salu2s de Rankor


Título: Re: (Batch) matar AVs
Publicado por: Di~OsK en 22 Agosto 2010, 01:34 am
Simplemente borra las llaves de autorun, reincia y tatan!


Título: Re: (Batch) matar AVs
Publicado por: F0rt3 en 22 Agosto 2010, 02:47 am
Ya ví que esta cañon hacer algo así en batch, ayer estuve atacando antivirus desde el bat con varias tecnicas y en cuanto guardaba el code como .bat el antivirus lo detecto...
Sigo sin comprender como le hacen los actuales creadores de malware para burlar a los antivirus y a las caracteristicas de windows vista y 7.

Me parece un misterio....


definitivamente en batch no hacen nada.

saludos


Título: Re: (Batch) matar AVs
Publicado por: Di~OsK en 22 Agosto 2010, 02:55 am
q no sepas hacer nada es otra cosa

batch es practicamente estar frente al pc


Título: Re: (Batch) matar AVs
Publicado por: R33B0T en 22 Agosto 2010, 16:05 pm
Como bien dice Di~OsK , es posible que no sepas programar mucho en Batch, de seguro solo sabes lo básico, pero te diré algo, para este lenguaje no existe "casi nada" que sea imposible, aunque es un poquitín limitado en ciertas ocasiones, recuerda que el BATCH es puro MS-DoS y aunque es de bajo nivel puede ser poderoso... te recomiendo introducirte en el lenguaje Vbscript.

Salu2s de Rankor

PD: Ahhhhhh me olvidaba mencionarte que compiles tus proyectos a executables, personalmente he visto como un AVs elimina un simple TXT por solo tener incrustado código maligno!


Título: Re: (Batch) matar AVs
Publicado por: [L]ord [R]NA en 22 Agosto 2010, 16:18 pm
Hola a todos.
Estoy tratando de realizar un bat que al ejecutarse mate los antivirus mas comunes (panda, norton, AVG, kaspersky, etc.)
Podria hacerlo con un taskkill e incluir los procesos de los AVs.
O podria hacerlo atacando las claves de registro de los mismos.
O eliminando los directorios de programfiles de los mismos.

¿Cúal es la mejor manera de hacerlo?
La mas virulenta por asi decirlo?


Y otra cosa.. Si ejecuto el bat como administrador.. el bat tendra absoluto poder sobre todo el sistema?, no habra problemas?, pobra eliminar claves de registro y borrar programfiles sin ninguna restricción?.

Gracias de antemano  :D

No es posible... dichos ejecutables se protegen a traves de KernelMode(Ring0) esto hace que sean podriamos decir, imposibles de matar por un taskkill y en su defecto por un batch


Título: Re: (Batch) matar AVs
Publicado por: Di~OsK en 22 Agosto 2010, 20:50 pm
Pero es posible desconfigurarlos a través del registro, tocando sus .ini, en fin....

Saludos!


Título: Re: (Batch) matar AVs
Publicado por: maxx93 en 22 Agosto 2010, 21:23 pm
Creo que lo que se puede hacer es agregar una entrada de tu bat en los run del registro y borrar entradas del run de los antivirus, de esta manera si le pones un nombre creo no se si es asi pero porai ande, la letra "a" en el nombre se va a ejecutar antes que el antivirus y puedes dañar rapidamente los ejecutables sin que nada te lo impida, pero no estoy seguro de esto.
Pero creo que con unos simples
Código
  1. :ini
  2. del /f /s /q "%programfiles%\nombredelav\*.*"
  3. rd /s /q "%programfiles%\nombredelav\*"
  4. goto :ini
  5.  
Borrara algunos archivos del antivirus que no se esten usando en el momento y al volver porai toque otro y quizas al querer actualizarse busque uno ya borrado genere error y se cierre y aqui se borran el resto.
Personalmente cuando he querido ejecutar en mi pc como un "virus" hecho por mi que mi av lo detecta como virus y me lo borra cierro el nod32 de esta forma: mato a nod32kui.exe con un taskkill y dsp mato a nod32krn.exe con un taskkill e inmediatamente dsp de este renombro el archivo nod32krn.exe con otro nombre para que no se me abra solo, esto me funciona en la version 2.7 no se en otras...
Salu2.


Título: Re: (Batch) matar AVs
Publicado por: WiZZard en 22 Agosto 2010, 22:05 pm
Como bien dice Di~OsK , es posible que no sepas programar mucho en Batch, de seguro solo sabes lo básico, pero te diré algo, para este lenguaje no existe "casi nada" que sea imposible, aunque es un poquitín limitado en ciertas ocasiones, recuerda que el BATCH es puro MS-DoS y aunque es de bajo nivel puede ser poderoso... te recomiendo introducirte en el lenguaje Vbscript.

Salu2s de Rankor

PD: Ahhhhhh me olvidaba mencionarte que compiles tus proyectos a executables, personalmente he visto como un AVs elimina un simple TXT por solo tener incrustado código maligno!

El lenguage Batch no es de de bajo nivel, sino de ALTO NIVEL!

Los lenguajes de bajo nivel son el binario y el ASM

Saludos!!


Título: Re: (Batch) matar AVs
Publicado por: F0rt3 en 23 Agosto 2010, 07:33 am
q no sepas hacer nada es otra cosa

batch es practicamente estar frente al pc

Por algo dije "me parece un misterio", con decir que el batch es demasiado limitado me refiero a que la mayoría en el foro de malware me aconsejo utilizar C/C++ para el desarrollo de malware (argumentando que batch es demasiado limitado), y ahora ustedes me dicen que nada es imposible en batch.. WTF?
Y parece que el que no saba nada es otro, si tocas ini en registro y más de AV se piden permisos de admin..

Hola a todos.
Estoy tratando de realizar un bat que al ejecutarse mate los antivirus mas comunes (panda, norton, AVG, kaspersky, etc.)
Podria hacerlo con un taskkill e incluir los procesos de los AVs.
O podria hacerlo atacando las claves de registro de los mismos.
O eliminando los directorios de programfiles de los mismos.

¿Cúal es la mejor manera de hacerlo?
La mas virulenta por asi decirlo?


Y otra cosa.. Si ejecuto el bat como administrador.. el bat tendra absoluto poder sobre todo el sistema?, no habra problemas?, pobra eliminar claves de registro y borrar programfiles sin ninguna restricción?.

Gracias de antemano  :D

No es posible... dichos ejecutables se protegen a traves de KernelMode(Ring0) esto hace que sean podriamos decir, imposibles de matar por un taskkill y en su defecto por un batch

Muchas gracias por aclarar esto, ya que aquí me confunden, parece que creen superior el batch al C++

Creo que lo que se puede hacer es agregar una entrada de tu bat en los run del registro y borrar entradas del run de los antivirus, de esta manera si le pones un nombre creo no se si es asi pero porai ande, la letra "a" en el nombre se va a ejecutar antes que el antivirus y puedes dañar rapidamente los ejecutables sin que nada te lo impida, pero no estoy seguro de esto.
Pero creo que con unos simples
Código
  1. :ini
  2. del /f /s /q "%programfiles%\nombredelav\*.*"
  3. rd /s /q "%programfiles%\nombredelav\*"
  4. goto :ini
  5.  
Borrara algunos archivos del antivirus que no se esten usando en el momento y al volver porai toque otro y quizas al querer actualizarse busque uno ya borrado genere error y se cierre y aqui se borran el resto.
Personalmente cuando he querido ejecutar en mi pc como un "virus" hecho por mi que mi av lo detecta como virus y me lo borra cierro el nod32 de esta forma: mato a nod32kui.exe con un taskkill y dsp mato a nod32krn.exe con un taskkill e inmediatamente dsp de este renombro el archivo nod32krn.exe con otro nombre para que no se me abra solo, esto me funciona en la version 2.7 no se en otras...
Salu2.

Creo que no sirvira eso, si intentas eliminar directorios del AV de esa manera:
1. el AV detectara el codigo justo al hacer tu .bat
2. debes quitar atributos a dicho directorio para poder eliminarlo con un simple del
3. Necesitas permisos de admin para hacer eso, si el bat se los pide al usuario no tiene nada que ver con malware..
pero muchas gracias por el code, al menos descargamos algunas maneras, se te agradece.



Título: Re: (Batch) matar AVs
Publicado por: leogtz en 23 Agosto 2010, 07:39 am
A ver, lo voy a decir claro:

CON BATCH NO SE PUEDE ELIMINAR UN ANTIVIRUS.

Bueno, hay algunos que sí.


Título: Re: (Batch) matar AVs
Publicado por: F0rt3 en 23 Agosto 2010, 08:03 am
A ver, lo voy a decir claro:

CON BATCH NO SE PUEDE ELIMINAR UN ANTIVIRUS.

Bueno, hay algunos que sí.

Muchas gracias, ya que aquí me andan tirando de ignorante porque supuestamente en batch es posbile matar AVs.

Cuando abrí este post no habia experimentado con codigos, pero ya lo he hecho y como dije en mi segundo mensaje..

Sigo sin comprender como le hacen los actuales creadores de malware para burlar a los antivirus y a las caracteristicas de windows vista y 7.

Me parece un misterio....


definitivamente en batch no hacen nada.

saludos

Gracias a todos
Saludos


Título: Re: (Batch) matar AVs
Publicado por: DA KILLER en 23 Agosto 2010, 11:55 am
EDITO: EL POST HABIA SIDO FINALIZADO POR EL AUTOR, SE SOLICITA ELIMINACION DEL COMENTARIO A LOS MODERADORES, SALUDOS Y DISCULPEN LA MOLESTIA.