Llegue a la solución gracias por leer.
http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/2009-July/006339.html
__attribute__ ((packed)) arp
http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/2009-July/006339.html
__attribute__ ((packed)) arp
, ahora si que salio, me faltaba algo más de practica, si es que varia no importa, por que puedes agregar varias direcciones de retorno al final de la cadena y si no cuadra, le quitas o agregas NOPs (\x90), esta forma la hice después de leer HackxCrack N°26,