Cómo prevenir "¿Desea que la aplicación foo bloquee las conexiones entrantes?" emergente desde la línea de comandos

0

Como desarrollador, ejecuto una prueba de algunos binarios autocompilados que intentan escuchar en algunos puertos en el inicio. Esto provoca una avalancha de ventanas emergentes "¿Desea que la aplicación foo bloquee las conexiones entrantes?" ya que el binario se inicia y reinicia varias veces en paralelo. Quiero evitar esto sin apagar el firewall.

Según la página del manual de socketfilterfw, debería funcionar lo siguiente:

/usr/libexec/ApplicationFirewall/socketfilterfw --blockapp /path/to/binary

sin embargo, no lo hace, aunque

/usr/libexec/ApplicationFirewall/socketfilterfw --listapps

muestra su ruta con "(Bloquear conexiones entrantes)"

¿Hay alguna forma de bloquear esas ventanas emergentes con socketfilterfw o cualquier herramienta, sin desactivar el firewall? El conjunto de rutas binarias que se deben bloquear está cambiando todo el tiempo, aunque podría coincidir con alguna expresión regular o shell glob.

Gracias

    
pregunta Laurynas Biveinis 23.11.2018 - 10:29

0 respuestas

Lea otras preguntas en las etiquetas