ícone do pacote

PCAPdroid

Ferramenta de monitoramento e despejo de tráfego para dispositivos Android
PCAPdroid é um app que respeita sua privacidade, permite rastrear e analisar as conexões feitas pelos apps no seu dispositivo.
Também permite que você exporte o PCAP dump do tráfego, inspecione HTTP, decodifique o tráfego TLS e muito mais.

PCAPdroid simula uma VPN a fim de capturar o tráfego da rede sem acesso root. Não utiliza nenhum servidor remoto da VPN. Todos os dados são processados localmente no dispositivo.

Funcionalidades:

* Regista e examina conexões feitas pelo usuário e apps do sistema
* Extrai SNI, consultas do DNS, URLs e endereços IP remotos
* Inspeciona solicitações e respostas HTTP graças aos decodificadores integrados
* Inspeciona payload completo de conexões via hexdump/texto
* Descriptografa o tráfego HTTPS/TLS e exporta o SSLKEYLOGFILE
* Despeja o tráfego a um arquivo PCAP, pode baixá-lo de um navegador ou transmiti-lo para um receptor remoto para análise em tempo real (p.ex. wireshark)
* Cria regras para filtrar o bom tráfego e detectar facilmente as anomalias
* Identifica o país e o ASN do servidor remoto via buscas offline de db
* Em dispositivos com acesso root, pode capturar o tráfego enquanto outros apps da VPN estão em execução

Se você planeja usar o PCAPdroid para realizar análise de pacotes, verifique a seção específica do manual.

Junte-se à comunidade internacional do PCAPdroid no telegram ou no matrix.

Doar

Versões

Embora os downloads de APK estejam disponíveis abaixo, você deve estar ciente que ao instalá-los dessa forma você não receberá notificações de atualização, além de ser um modo menos seguro de baixá-los. Recomendamos que você instale o cliente F-Droid e o utilize.

Baixar o F-Droid
  • Versão 1.6.9 (72) sugerido Adicionado em 2023-12-06

    arm64-v8a armeabi-v7a x86 x86_64

    Esta versão requer o Android 5.0 ou mais atual.

    Construído e assinado por F-Droid, e garantida sua correspondência com este pacote de fontes.

    Permissões
    • ver conexões de rede
      Permite que o aplicativo acesse informações sobre conexões de rede, como as redes existentes e conectadas.
    • ver conexões Wi-Fi
      Permite que o aplicativo acesse informações sobre redes Wi-Fi, como a ativação do Wi-Fi e o nome dos dispositivos Wi-Fi conectados.
    • ter acesso total à rede
      Permite que o aplicativo crie soquetes de rede e utilize protocolos de rede personalizados. O navegador e outros aplicativos fornecem meios de enviar dados para a Internet, e por isso esta permissão não é necessária para enviar os dados.
    • executar serviço em primeiro plano
      Permite que o aplicativo use serviços em primeiro plano.
    • android.permission.WRITE_CLIPS
    • alterar ou excluir conteúdo do armazenamento compartilhado
      Permite que o aplicativo grave o conteúdo do armaz. compartilhado.
    • executar na inicialização
      Permite que o aplicativo inicie-se logo que o sistema concluir a inicialização. Isso pode tornar a inicialização do telefone mais lenta e permitir que o aplicativo deixe o telefone mais lento por estar sempre em execução.
    • mostrar notificações
      Permite que o aplicativo mostre notificações
    • com.pcapdroid.permission.MITM
    • com.emanuelef.remote_capture.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • ler conteúdo do armazenamento compartilhado
      Permite que o aplicativo leia o conteúdo do armaz. compartilhado.

    Baixar APK 10 MiB Assinatura PGP | Logs de compilação

  • Versão 1.6.8 (71) - Adicionado em 2023-09-06

    arm64-v8a armeabi-v7a x86 x86_64

    Esta versão requer o Android 5.0 ou mais atual.

    Construído e assinado por F-Droid, e garantida sua correspondência com este pacote de fontes.

    Permissões
    • ver conexões de rede
      Permite que o aplicativo acesse informações sobre conexões de rede, como as redes existentes e conectadas.
    • ver conexões Wi-Fi
      Permite que o aplicativo acesse informações sobre redes Wi-Fi, como a ativação do Wi-Fi e o nome dos dispositivos Wi-Fi conectados.
    • ter acesso total à rede
      Permite que o aplicativo crie soquetes de rede e utilize protocolos de rede personalizados. O navegador e outros aplicativos fornecem meios de enviar dados para a Internet, e por isso esta permissão não é necessária para enviar os dados.
    • executar serviço em primeiro plano
      Permite que o aplicativo use serviços em primeiro plano.
    • android.permission.WRITE_CLIPS
    • alterar ou excluir conteúdo do armazenamento compartilhado
      Permite que o aplicativo grave o conteúdo do armaz. compartilhado.
    • executar na inicialização
      Permite que o aplicativo inicie-se logo que o sistema concluir a inicialização. Isso pode tornar a inicialização do telefone mais lenta e permitir que o aplicativo deixe o telefone mais lento por estar sempre em execução.
    • mostrar notificações
      Permite que o aplicativo mostre notificações
    • com.pcapdroid.permission.MITM
    • com.emanuelef.remote_capture.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • ler conteúdo do armazenamento compartilhado
      Permite que o aplicativo leia o conteúdo do armaz. compartilhado.

    Baixar APK 10 MiB Assinatura PGP | Logs de compilação

  • Versão 1.6.7 (69) - Adicionado em 2023-09-06

    arm64-v8a armeabi-v7a x86 x86_64

    Esta versão requer o Android 5.0 ou mais atual.

    Construído e assinado por F-Droid, e garantida sua correspondência com este pacote de fontes.

    Permissões
    • ver conexões de rede
      Permite que o aplicativo acesse informações sobre conexões de rede, como as redes existentes e conectadas.
    • ver conexões Wi-Fi
      Permite que o aplicativo acesse informações sobre redes Wi-Fi, como a ativação do Wi-Fi e o nome dos dispositivos Wi-Fi conectados.
    • ter acesso total à rede
      Permite que o aplicativo crie soquetes de rede e utilize protocolos de rede personalizados. O navegador e outros aplicativos fornecem meios de enviar dados para a Internet, e por isso esta permissão não é necessária para enviar os dados.
    • executar serviço em primeiro plano
      Permite que o aplicativo use serviços em primeiro plano.
    • android.permission.WRITE_CLIPS
    • alterar ou excluir conteúdo do armazenamento compartilhado
      Permite que o aplicativo grave o conteúdo do armaz. compartilhado.
    • executar na inicialização
      Permite que o aplicativo inicie-se logo que o sistema concluir a inicialização. Isso pode tornar a inicialização do telefone mais lenta e permitir que o aplicativo deixe o telefone mais lento por estar sempre em execução.
    • mostrar notificações
      Permite que o aplicativo mostre notificações
    • com.pcapdroid.permission.MITM
    • com.emanuelef.remote_capture.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • ler conteúdo do armazenamento compartilhado
      Permite que o aplicativo leia o conteúdo do armaz. compartilhado.

    Baixar APK 10 MiB Assinatura PGP | Logs de compilação