É possível ouvir / monitorar as atividades de rede de um aplicativo?
Eu tenho esse aplicativo e não consegui descobrir de onde ele tira suas imagens. Tentei pesquisar no Google um aplicativo para ouvir outras conexões de aplicativos, mas não encontrei nenhum. Estou procurando uma funcionalidade semelhante à guia de rede do Google Chrome no menu do desenvolvedor.
Eu enraíquei o Nexus 4 com 4.2.2.
fonte
netstat
, o que não revela a URL completa, mas apenas o servidor. Como você não especificou exatamente o que pretende, eu obviamente interpretei esta parte como "verificando onde está o servidor". Se você realmente quer a URL completa, pode procurar nos logs (logcat
talvez esteja lá) ou precisar de um "farejador de pacotes".Estou usando o aplicativo Packet Capture , que para mim é mais simples do que configurar o "wireshark" no Android.
O aplicativo é gratuito, não requer acesso root, mas pode solicitar a instalação de um certificado de usuário para descriptografar a conexão SSL (está usando a técnica MITM, conforme mencionado na página do aplicativo; você não precisa instalá-lo se não quiser para conhecer o conteúdo da conexão SSL )
Uso
fonte