Quiero que una de mis aplicaciones use Tor; sin embargo, la aplicación en sí no tiene una configuración de proxy y usa el proxy del sistema. El problema es que no quiero configurar mi proxy del sistema y solo quiero que esta aplicación use tor.
Busqué un poco una solución, se me ocurrió torify. He instalado tory torifyusando brewy todo funciona bien y, por ejemplo, puedo forzarlo curla usar torasí:torify curl ifconfig.me 2
Para usar torify, necesito iniciar mi aplicación desde la Terminal. Para esto, yo uso open -a myapp. Sin embargo, esto no hace myappque vaya detrás del proxy tor. Creo que es por el opencomando y creo que tengo que abrirlo de myappalguna manera directamente. Por cierto, myappno funciona cuando intento ejecutarlo abriendo el archivo ejecutable dentro de la /Contents/MacOScarpeta.
¿Ustedes tienen alguna sugerencia?
Gracias por adelantado
fuente

myappno se puede ejecutar desde la terminal. Lo que pasa es que si ejecutomyappusando elopencomando no se ejecutará detrás del proxy Tor. Por cierto, no se ejecuta correctamente cuando lo abro usando el archivo binario dentro de la/Contents/MacOS/carpeta.Tienes razón.
openinicia el programa en segundo plano, por lo que Torify no funciona. La solución es iniciar la aplicación invocando directamente su binario. Así es cómo:fuente