Construyo una serie de herramientas en MacOS 10.15.6 usando clang desde Xcode 12.1. Cuando los binarios se construyen, completan las ejecuciones de prueba desde dentro de la carpeta de construcción. Sin embargo, cuando los copio a /usr/local/bin (estableciendo el propietario, el grupo y los permisos), todos salen al lanzarlos con "Killed: 9". dtrace/dtruss ambos simplemente reportan que sip está habilitado y nada más.
Las herramientas no son sandboxed y no hacen ningún truco a nivel del kernel. También he comprobado las banderas de xattr y no hay banderas establecidas.
¿Alguien tiene un consejo sobre una herramienta que podría utilizar en la plataforma Mac para determinar lo que está pasando (gdb no está instalado)?
Tim