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.
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
-
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
-
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
-
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