elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  batch que se autoejecute al inicializar windows
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: batch que se autoejecute al inicializar windows  (Leído 23,905 veces)
Ari Slash


Desconectado Desconectado

Mensajes: 1.783



Ver Perfil WWW
Re: batch que se autoejecute al inicializar windows
« Respuesta #10 en: 26 Julio 2010, 20:43 pm »

en esa clave de registro, RUN, se debe colocar en el valor del dato, la direccion completa del archivo y nombre, no solo el nombre de archivo

al abrir tu bat seria bueno que se autocopie en windows %systemroot%

y en el valor del dato del registro RUN seria %systemroot%\%0


saludos


En línea

F0rt3

Desconectado Desconectado

Mensajes: 36

I´m just getting started


Ver Perfil
Re: batch que se autoejecute al inicializar windows
« Respuesta #11 en: 28 Julio 2010, 04:50 am »

¿Y por qué no probás poniéndo el ejecutable en la carpeta de inicio y le ponés todas las propiedades de oculto?

No hace falta ser Administrador...

¿Cómo hago eso en código?


en esa clave de registro, RUN, se debe colocar en el valor del dato, la direccion completa del archivo y nombre, no solo el nombre de archivo

al abrir tu bat seria bueno que se autocopie en windows %systemroot%

y en el valor del dato del registro RUN seria %systemroot%\%0


saludos

Pregunto lo mismo, ¿Cómo hago eso en código?, perdonen mi ignorancia, y no es que quiera todo peladito y en la boca, pero ya inente con muchos códigos y cosas así, y ninguno funciona.

Código:
@echo off
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v prueba.bat /d "C:\Users\Blue\Documents\Mis archivos recibidos\prueba.bat" /f
start echo off
start echo off
pause>nul
exit

Ese código fue el ultimo que utilice, y no ocurria nada a la hora de ejecutarlo (salvo los dos start) pero no se agregaba nada al inicio, después de ejecutarlo como admin, salió "operacion completada", reinicie y nada, no se ejecutaron lso start.

Me vuelvo loco  :-(

Gracias por las respuestas.


En línea

Ari Slash


Desconectado Desconectado

Mensajes: 1.783



Ver Perfil WWW
Re: batch que se autoejecute al inicializar windows
« Respuesta #12 en: 28 Julio 2010, 05:45 am »

a mi me corre bien, se agrega al registro y estoy usando windows 7

claro que seria mejor usar variables de entorno
para que te funcione en otras versiones de windows y en otros computadores, ya que no todos nos llamamos Blue xD


windows XP
Código:
%userprofile%\Mis documentos\Mis archivos recibidos\prueba.bat
windows vista/7
Código:
%userprofile%\Documents\Mis archivos recibidos\prueba.bat

tu codigo esta bien aunque no le veo uso a los 2 start xD

podrias postear el contenido del archivo:
C:\Users\Blue\Documents\Mis archivos recibidos\prueba.bat

ya que lo que has posteado esta bien


saludos
En línea

F0rt3

Desconectado Desconectado

Mensajes: 36

I´m just getting started


Ver Perfil
Re: batch que se autoejecute al inicializar windows
« Respuesta #13 en: 28 Julio 2010, 11:09 am »

a mi me corre bien, se agrega al registro y estoy usando windows 7

claro que seria mejor usar variables de entorno
para que te funcione en otras versiones de windows y en otros computadores, ya que no todos nos llamamos Blue xD


windows XP
Código:
%userprofile%\Mis documentos\Mis archivos recibidos\prueba.bat
windows vista/7
Código:
%userprofile%\Documents\Mis archivos recibidos\prueba.bat

tu codigo esta bien aunque no le veo uso a los 2 start xD

podrias postear el contenido del archivo:
C:\Users\Blue\Documents\Mis archivos recibidos\prueba.bat

ya que lo que has posteado esta bien


saludos

HAHAHA Lo de Blue xD

Pues los dos start era para saber que efectivamente se habia agregado al inicio, y cada que prendiera el pc se ejecutaran los mismos, pero no paso nada, no funciona.

Pues, se supone que se agrega, pero0 al reiniciar no pasa absolutamente nada.

¿Alguna idea de que pueda ser?

Saludos y gracias ;-)
En línea

Ari Slash


Desconectado Desconectado

Mensajes: 1.783



Ver Perfil WWW
Re: batch que se autoejecute al inicializar windows
« Respuesta #14 en: 28 Julio 2010, 20:41 pm »

haber dejame explicarte un poco

haz esto, ejecuta este bat
Código:
@echo off
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v prueba.bat /d "C:\prueba.bat" /f
echo funciono!
pause>nul
exit

luego crea un archivo bat en C: que se llame prueba.bat :

c:\prueba.bat
Código:
@echo off
echo esto funciono blue xD
pause

y reinicia


saludos
En línea

F0rt3

Desconectado Desconectado

Mensajes: 36

I´m just getting started


Ver Perfil
Re: batch que se autoejecute al inicializar windows
« Respuesta #15 en: 29 Julio 2010, 00:05 am »

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH!!!!!!!!
no se deja, sale "No tiene permisos para guardar en esta ubicacion (C:\) solicite permisos"


digo, si abro una cuenta como administrador podre hacerlo pero a mi me interesa el desarrollo educativo de malware....y hacer hacerlo como admin no tiene nada de malware. o puedo cambiar las ubicaciones por ejemplo, en mis archivos recibidos, y hacer que llamen al bat ha esa localidad, pero como dije, si eso de administrador me va a estar registrando todo pues.. que princesa nos salio el vista xD!

Puedo hacer todo desde un bat?, es decir, que un bat, programe y cree otro bat y lo instale en el registro ¿?
tendria que manejar variables de entorno?

 :-( el windows vista es una niña con eso de los permisos de administración.

Muchas gracias por tus respuestas air slash, ¿Es el ataque de poke?
En línea

F0rt3

Desconectado Desconectado

Mensajes: 36

I´m just getting started


Ver Perfil
Re: batch que se autoejecute al inicializar windows
« Respuesta #16 en: 29 Julio 2010, 01:16 am »

Mira esto, estuve investigando y ya pude crear bat desde otro bat;

Código:
@echo off
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v prueba.bat /d "%userprofile%\desktop\prueba.bat" /f
echo @echo off>>"%userprofile%\desktop\prueba.bat"
echo start echo off>>prueba.bat
echo start echo off>>prueba.bat
echo exit>>prueba.bat
call prueba.bat
exit

lo hice en el escritorio para evitar eso de "necesitas permisos porque windows esta en sus días"

y no funciono, lo ejecute como administrador y ahora si funciono...

pero aun no encuentro la manera de volarme los permisos, no se porque no puedo hacer nada si no lo ejecuto como admin, no se vale xD

¿Alguna sugerencia?

Saludos
En línea

Ari Slash


Desconectado Desconectado

Mensajes: 1.783



Ver Perfil WWW
Re: batch que se autoejecute al inicializar windows
« Respuesta #17 en: 29 Julio 2010, 01:19 am »

si se puede, te recomiendo que primero intentes en administrador para que veas que funciona y luego pruebas las demases cosas.
mira con atencion:


Código
  1. @echo off
  2.  
  3. ::variable que almacena la direccion con la que trabajaras
  4. ::si la cambias desde aqui, se cambiaran automaticamente las demases
  5.  
  6. set direccion=c:\
  7.  
  8. ::creandoa archivo en C:\ si quieres cambia la ubicacion
  9. echo @echo off > %direccion%prueba.bat
  10. echo echo esto funciono blue xD >> %direccion%prueba.bat
  11. echo pause >> %direccion%prueba.bat
  12.  
  13. ::agregando al registro
  14. reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v prueba.bat /d "%direccion%prueba.bat" /f
  15. echo  se ha agregado al registro de inicio :)
  16. pause>nul

lo mas probable es que como no eres administrador no se este agregando la clave al registro, verificala:
tecla windows+r
escribes regedit, buscas la direccion de la clave y ve que se haya agregado


saludos

edito: creo que ya te distes cuenta
En línea

F0rt3

Desconectado Desconectado

Mensajes: 36

I´m just getting started


Ver Perfil
Re: batch que se autoejecute al inicializar windows
« Respuesta #18 en: 29 Julio 2010, 02:24 am »

Sí, si funciona, pero solo sí ejecuto el bat como administrador!!
entonces si no lo ejecuto como admin no servira de nada el malware?, es imposible saltartse eso?


Gracias ari Slash!
En línea

Ari Slash


Desconectado Desconectado

Mensajes: 1.783



Ver Perfil WWW
Re: batch que se autoejecute al inicializar windows
« Respuesta #19 en: 29 Julio 2010, 02:48 am »

usa este comando runas de esta forma
el archivo.bat debe ser el que creara el archivo

runas /user:administrador@%USERDOMAIN% archivo.bat

esto solo si la cuenta no tiene password..creo


saludos
En línea

Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines