Como posso capturar pacotes em Android? [fechado]

Eu gostaria de capturar pacotes TCP, bem como dados de protocolo como HTTP e HTTPS no Android, semelhante ao Wireshark no Windows.

Como posso fazer isto em Android?

Author: Martin Tournoij, 2015-01-11

4 answers

Opção 1-Android PCAP

Limitação

O PCAP Android deve funcionar desde que: O seu dispositivo roda Android 4.0 ou superior (ou, em teoria, os poucos dispositivos que rodam Android 3.2). Versões anteriores do Android não têm uma API USB Host

Opção 2-TcpDump

Limitação

O telefone deve estar enraizado

Opção 3-bitshark (eu preferiria isto)

Limitação

O telefone deve ser enraizados

Reason - os ficheiros PCAP gerados podem ser analisados em WireShark, o que nos ajuda a fazer a análise.

Outras opções sem usar o telemóvel

  1. tPacketCapture

Https://play.google.com/store/apps/details?id=jp.co.taosoftware.android.packetcapture&hl=en

Vantagens

Usar o tPacketCapture é muito fácil, captura de pacotes num ficheiro PCAP que pode ser facilmente analisado por usando uma aplicação de analisador de Protocolo de rede, como a Wireshark.

  1. você pode encaminhar o seu tráfego móvel android para o PC e capturar o tráfego no desktop usando qualquer ferramenta de detecção de rede.

Http://lifehacker.com/5369381/turn-your-windows-7-pc-into-a-wireless-hotspot

 19
Author: Prem, 2015-01-11 16:43:41

Captura de Pacotes https://play.google.com/store/apps/details?id=app.greyshirts.sslcapture

Este aplicativo implementado pela API(VPNSerivce) adicionado no Android 4.0:

  1. não é necessário configurar um servidor proxy no PC
  2. não precisa do Root (a não ser que trabalhe com certificados imobilizados)
  3. incluir o 'proxy' MITM, descodificação SSL Suporte
 5
Author: imcaspar, 2016-09-20 21:17:01
Existem algumas soluções para capturar pacotes no android. Os seguintes são os mais fáceis:

Se quiser usar um PC, pode usar o ettercap para executar um ataque "homem no meio" e cheirar os pacotes Android.

 1
Author: code monkey, 2017-04-04 19:19:33
Provavelmente vale a pena mencionar que para http/https algumas pessoas proxy seu tráfego de navegador através de Burp/ZAP ou outro Interceptor "attack proxy". Um tópico que cobre as opções para isso em dispositivos Android pode ser encontrado aqui: https://android.stackexchange.com/questions/32366/which-browser-does-support-proxies
 0
Author: Dalek Control, 2017-04-13 12:18:19