Como posso observar todo o tráfego de rede para e de um determinado domínio no OSX?

0

Gostaria de observar as solicitações da minha máquina para determinados domínios e, opcionalmente, inserir minhas próprias respostas automáticas em vez daquelas que elas fornecem.

por exemplo: qualquer solicitação GET para api.googlemaps.com I interceptar e retornar { test: "foo" }

Eu gostaria que isso funcionasse para HTTP e HTTPS, apesar de que seria ok se eu não conseguisse ler o conteúdo das mensagens HTTPS e apenas criar o meu.

Não sei como começar isso. Alguma idéia?

Se for importante, estou no OSX 10.11.4

    
por SimplGy 18.07.2016 / 22:21

1 resposta

0

Para observação, você pode usar o analisador de tráfego Wireshark. Eles têm a versão OSX.
Quanto a mudar as respostas da sua máquina - é outra história. Isso é um pouco complicado. Você deve considerar que qualquer conversa em https é projetada de forma que terceiros não interfiram: link
E considerando que o google requer que todas as conexões com eles sejam sobre SSL, eu realmente não acho que você poderia mudar a conversa entre o servidor deles e o seu computador.

    
por 19.07.2016 / 15:54