
El problema se debe al hecho de que al instalar un paquete, Golang compilará extensiones nativas. Esto se puede utilizar para pasar banderas adicionales al compilador y obtener ejecución de código. Por ejemplo, se puede usar CFLAGS.
El problema se debe a que al instalar un paquete, Golang compila extensiones nativas. Esto se puede usar para pasar banderas adicionales al compilador y obtener ejecución de código. Por ejemplo, se puede usar CFLAGS.
Puedes compilarlo usando el siguiente comando: $ gcc -shared -o attack.so -fPIC attack.c Una vez que hospedes tu payload completo en Github, deberías poder pasar el enlace del paquete a la víctima.