Como posso registrar quais sites um aplicativo do iPhone usa?

1

Existe um aplicativo de servidor proxy para mac que me permita configurar um servidor proxy local para que eu possa registrar / rastrear quais sites um aplicativo do iPhone visita?

Obrigado antecipadamente!

    
por user888626 27.09.2011 / 09:21

1 resposta

1

Configure o seu Mac como um ponto de acesso e cheire o tráfego com o TCPDump. Aqui estão os passos:

  • No ícone de Wi-Fi da sua barra de ferramentas, clique em Create Network . Dê um nome aleatório, selecione a segurança e defina uma senha.
  • Em System Preferences > Sharing set To computers using: Wi-Fi . Em Wi-Fi Options... escolha a rede que você criou antes. Em Share your connection from: , escolha a interface da qual você está acessando a Internet.
  • Ative o Internet Sharing e conecte-se a essa nova rede Wi-Fi do seu iPhone.
  • Desconecte o 3G no iPhone de Settings > General > Network e verifique sua Internet com o Safari. Às vezes leva alguns segundos.
  • No seu tipo de Mac sudo tcpdump -s 0 -A -i en1 port 443 > log.txt . Use ifconfig se você tiver uma interface de rede diferente de en1. O log gerado pode ser importado por WireShark (que é basicamente uma versão GUI do tcpdump), e se parece com isso:

  • Agora,todootráfegodeInternetdoseuiPhoneserágravado.

OTCPDumpestáincluídoemtodasasversõesdoOSX.Paraoutrasopções,consulte Perguntas técnicas Q & Um QA1176 Obtendo um Rastreio de Pacotes .

    
por 27.09.2011 / 09:44