Como posso monitorar quais aplicativos fazem solicitações de DNS no OS X?

Como posso monitorar quais aplicativos fazem solicitações de DNS no OS X?

Estou tentando enviar todo o meu tráfego diário não criptografado por um túnel SSH, que está funcionando muito bem com um proxy SOCKS simples. O Skype ainda sai, mas tudo bem, pois o Skype é criptografado e tenho algumas exceções para sites que recusam o serviço de minha escolha de provedor de endpoint SSH (Amazon). Ótimo.

O problema: muitas solicitações de DNS ainda chegam quando assisto no tcpdump. Certamente não todos, mas muitos deles. Como posso correlacionar solicitações de DNS ao aplicativo que faz as solicitações no OS X?

Responder1

Pequeno pomonão ajudará muito se a solicitação for atendida pelo mecanismo de alto nível do OS X (em vez de usar a biblioteca resolvedora diretamente).Tire as mãospode funcionar melhor, pois também intercepta essas chamadas (ou pelo menos é o que parece).

Responder2

Tente usarPequeno pomopara ver quais aplicativos estão tentando usar sua conexão de rede.

informação relacionada