Num perfil existente do Proxifier para Mac, configure o endpoint SOCKS em Proxy Servers, usando um candidato adequado da lista de proxies SOCKS quando a rota do app até um destino público permitir um intermediário público, e depois adicione uma regra de Proxification que selecione o app desejado.

Deixe os critérios de host de destino e porta desse app em Any se todas as suas conexões suportadas devem usar o proxy. Escolha o proxy salvo como ação da regra e deixe a ação da regra Default em Direct.

Ordem da regraCorrespondênciaAção
LocalhostExceção de loopback existenteDirect
App selecionadoAplicação escolhida, demais critérios AnyProxy SOCKS salvo
DefaultConexões restantesDirect

As regras são avaliadas de cima para baixo. Todos os critérios de uma regra precisam corresponder. Por isso, uma regra anterior mais ampla pode impedir que a regra específica do app tenha efeito.

Confira no registro de conexões o app e a ação selecionada. Um processo auxiliar pode ser dono de uma conexão em vez do app visível; adicione-o de propósito se ele pertence à mesma política.

A documentação do Mac descreve o roteamento de conexões TCP. Trate a política de resolução DNS e o suporte a UDP como capacidades separadas. Escolher o app sozinho não prova que toda operação de rede associada a ele siga este proxy.

Artigos relacionados