Um wrapper como socksify ou proxychains normalmente inicia o programa alvo com uma biblioteca de interceptação. Dar-lhe o PID de um processo existente não incorpora essa biblioteca no processo nem move as suas conexões abertas. Para o proxychains-ng, verifique os requisitos de carregamento da biblioteca do executável real.

Se a aplicação tem configurações de proxy nativas, use a forma documentada de as aplicar. Uma alteração pode afetar novos pedidos enquanto as conexões estabelecidas continuam na sua rota anterior.

Se a interceptação no arranque é o método pretendido, organize um reinício adequado da aplicação sob esse wrapper. Lembre-se de que alguns lançadores entregam o trabalho a uma instância em segundo plano que já está em execução.

Um desenho de encaminhamento ou interceptação ao nível do sistema é outro mecanismo com o seu próprio âmbito. Não deve ser descrito como a mesma operação que adicionar uma configuração de proxy a um único PID.

Para uma saída necessária, identifique o processo real que cria novas conexões de rede e a rota que essas conexões utilizam. Um nome de processo visível ou um comando de wrapper noutro terminal não provam nenhuma das duas coisas.

Artigos relacionados