Las funciones de explotación como strcpy()
se basan en el hecho de que la cadena de carga útil no debe contener cero bytes que terminen la función de copia. Si la carga útil contiene direcciones x86_64 (por ejemplo, para sobrescribir una dirección de retorno en la pila), existe el problema de que las direcciones x86_64 contienen cero bytes. ¿Hay una solución para ello?