Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: ehrmk en 11 Diciembre 2008, 02:10 am



Título: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: ehrmk en 11 Diciembre 2008, 02:10 am
¿Es posible injectar una .dll a un proceso con un .bat? Es que me surgió la duda si es posible. Si es posible, ¿cuáles serían los comandos para hacerlo? Es que estoy viendo algo de batch y no entiendo muy bien. 


Título: Re: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: Hendrix en 11 Diciembre 2008, 09:56 am
evidentemente no, necesitas manejo de memoria (esto se hace con apis, que no pueden ser usadas por el batch).

Si es para un equipo local, puedes crear una aplicación de consola en C que haga esto y lo llamas con un .bat, por ejemplo:

Código
  1. echo Inyectando libreria
  2. set pid=1245
  3. set lib=C:\libreria.dll
  4. inyectar %pid% %lib%

Un Saludo  ;)


Título: Re: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: ehrmk en 11 Diciembre 2008, 19:16 pm
¿cómo equipo local? ¿te referis a una pc que este en mi misma red?

lo que yo decia era algo asi como: (es un ejemplo solamente)

Código:
echo
injectar "la ruta de la dll"
proceso "nombre del proceso"

es un ejemplo nada mas porque eso de injectar y proceso, etc no existe.  ;D

es que de c y c++, vB no se nada  ;D tengo el visual basic express pero no lo se usar (queria ver de uqe trataba) ;D


Título: Re: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: Hendrix en 11 Diciembre 2008, 23:40 pm
Pues déjalo, sin otros lenguajes no vas a poder hacer nada.

Un Saludo  ;)


Título: Re: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: ehrmk en 12 Diciembre 2008, 02:23 am
unas preguntitas más  ;D

-¿cómo paso a un .exe a un .txt? yo le cambio la extension pero me aparecen letras raras.  :o
-¿es posible desactivar un proceso con un .bat?
-¿es posible desactivar un programa con un .bat? Porque quiero desactivar el sxe injected pero no se como se hace (como el sxe disabler) (no se el comando ni que debo tocar, una dll, el proceso, o el ejecutable, para mi es el proceso)  ;D



Título: Re: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: ehrmk en 13 Diciembre 2008, 02:14 am
por favor alguien me aydue. :-[


Título: Re: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: leogtz en 13 Diciembre 2008, 02:43 am
unas preguntitas más  ;D

-¿cómo paso a un .exe a un .txt? yo le cambio la extension pero me aparecen letras raras.  :o


No te entendi a eso.

Para matar un proceso se usa el comando TASKKILL o TSKILL.

Ejemplo con TASKKILL :
Código:
taskkill -f -im notepad.exe
-f : Force.
-im : Image name.


Si quieres eliminar un archivo utiliza el comando DEL o Erase.
Código:
Del /f /q Hola.exe
/f : Force
/Q : Quiet


Saludos.


Título: Re: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: ehrmk en 13 Diciembre 2008, 03:58 am
muchas gracias!  ;D

lo de letras raras decia porque yo tengo un archivos .exe y lo cambio a .txt, entocnes ejecuto el .txt y me aparecen letras raras. :o

no conocia ese comando para matar procesos. mcuahs gracias!  ;)


Título: Re: ¿Es posible injectar una .dll a un proceso con un .bat?
Publicado por: snnn Batangreet en 10 Abril 2009, 23:39 pm
El freaky este no se q hace por aqui si ni siquiera conocia el taskkill...
Aunq claro, por algo se empieza.