Título: Duda Inicio Publicado por: & eDu & en 1 Enero 2008, 20:33 pm Estoy haciendo un virus en VB y Batch, quiero que namas inicien windows se ejecute el archivo .bat eso como se hace?
Título: Re: Duda Inicio Publicado por: invisible_hack en 1 Enero 2008, 21:01 pm REG ADD :P
Saludos... Título: Re: Duda Inicio Publicado por: & eDu & en 1 Enero 2008, 21:04 pm Título: Re: Duda Inicio Publicado por: [Zero] en 1 Enero 2008, 22:08 pm Pues te quedaría así:
Código: Reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v (el nombre) /d "(ruta del bat)" Mas información: AÑADIR CLAVE EN EL REGISTRO REG ADD clave [/v nvalor | /ve] [/t tipo] [/s separador] [/d datos] [/f] clave [\\equipo\]tclave Equipo nombre del equipo remoto. Si se omite se usa el equipo actual. Sólo HKLM y HKU están disponibles para equipos remotos. tclave CLAVERAIZ\subclave CLAVERAIZ [ HKLM | HKCU | HKCR | HKU | HKCC ] subclave Nombre completo de una clave de registro en la CLAVERAIZ seleccionada. /v Nombre del valor en la clave seleccionada para agregar /ve Agrega el nombre de valor vacío <sin nombre> /t Tipos de datos de clave de registro [ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN | REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN | REG_NONE | REG_EXPAND_SZ ] Si se omite, se asume REG_SZ /s Especifica el carácter que usa como separador en su cadena de datos para REG_MULTI_SZ. Si se omite, se usa "\0" como separador /d Datos que se asignan a nvalor del registro que se agrega /f Fuerza la sobrescritura de entradas de registro existentes sin avisar. Ejemplos: REG ADD \\ABC\HKLM\Software\MiCo Agrega una clave HKLM\Software\MiCo en el equipo remoto ABC REG ADD HKLM\Software\MiCo /v datos /t REG_BINARY /d fe340ead Agrega un valor (nombre: datos, tipo: REG_BINARY, datos: fe340ead) REG ADD HKLM\Software\MiCo /v MRU /t REG_MULTI_SZ /d fax\0mail Agrega un valor (nombre: MRU, tipo: REG_MUTLI_SZ, datos: fax\0mail\0\0) REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%% Agrega un valor (nombre: Path, tipo: REG_EXPAND_SZ, datos: %systemroot%) Nota: use porcentaje doble ( %% ) dentro de la cadena expandida Sacado de la ayuda de la shell Salu2 Título: Re: Duda Inicio Publicado por: invisible_hack en 1 Enero 2008, 22:37 pm Eso es jeje, y cuando tengas dudas de un comando pues usa la ayuda que incorpora la CMD poniendo
Citar comando/? Por ejemploCitar REG ADD/? Saludos :) Título: Re: Duda Inicio Publicado por: nhaalclkiemr en 1 Enero 2008, 22:44 pm Para mas metodos de inicio que el Run que es muy usual mira aki:
http://foro.elhacker.net/index.php/topic,146876.0.html (http://foro.elhacker.net/index.php/topic,146876.0.html) En VB la verdad lo mejor es que uses las APIs o objetos...en BATCH tendrás que usar reg add... Saludos ;) Título: Re: Duda Inicio Publicado por: [Zero] en 2 Enero 2008, 12:11 pm Si usas la API no es posible que en algunos pc's no arranque?? es lo que me paso a mi al utilizar a API del msn, y además ocuparía más, aunque el trabajo sería mucho mas "limpio" ;D
Salu2 Título: Re: Duda Inicio Publicado por: nhaalclkiemr en 2 Enero 2008, 20:12 pm No, pork la API del MSN depende de si tienes o no el MSN antiguo instalado...sin embargo la API del registro y por lo general todas las APIs que puedes ver con el "Visor de texto API" que viene con el VB6.0 estan presentes en todos los Windows XP...puede que haya variacion con alguna API por ejemplo entre Windows 9X y Windows XP y con Windows Vista (este ultimo si que ya no se) supongo que tambien pero la mayoría estan presentes en todas
Saludos ;) |