Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
PAPIMonitor — Monitor de API em tempo de execução baseado em Frida para aplicativos Android que registra APIs invocadas, parâmetros, valores de retorno e origens de chamadas em categorias predefinidas ou personalizadas. | Kitploit
Ferramentas/GitHubGitHub/0xdad0/papimonitor
Segurança AndroidAnálise Dinâmica (Sandboxing)Segurança MóvelSegurança de API
GitHub0xdad0/papimonitor

PAPIMonitor

Monitor de API em tempo de execução baseado em Frida para aplicativos Android que registra APIs invocadas, parâmetros, valores de retorno e origens de chamadas em categorias predefinidas ou personalizadas.

Ver Repositório
8711há 2 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Logo

Python Version License

PAPIMonitor (Monitor de API Python para aplicativos Android) é uma ferramenta Python baseada no Frida para monitorar APIs selecionadas pelo usuário durante a execução do aplicativo. O aplicativo deve estar instalado em um emulador já conectado via ADB ao computador host. O usuário pode escolher monitorar uma lista predefinida de APIs dividida em várias categorias (ex.: Dados do Dispositivo, Informações do Dispositivo, SMS) ou uma lista personalizada de APIs passada pela linha de comando para o script. A ferramenta armazena a API invocada, os parâmetros, o valor de retorno e a linha e arquivo de onde foi chamada.

Abaixo está um exemplo de saída:

root@kitploit:~
{   
    "category": "Custom", 
    "class": "com.dave.popupre.MainActivity", 
    "method": "getText", 
    "args": [], 
    "calledFrom": "com.dave.popupre.MainActivity$1.onClick(MainActivity.java:26)", 
    "returnValue": "Hello Toast!", 
    "time": "03/09/2021, 14:43:06"
}

⚠️ Aviso com Emulador Google

Emulador GoogleUbuntuWindowsMacOS
7.x x86✔️✔️✔️
8.x x86✔️✔️✔️
9.0 x86✔️✔️✔️
10.0 x86✔️✔️✔️
11.0 x86✔️✔️✔️
12.0 x86✔️✔️✔️

⚠️ Frida parece estar quebrada no Android 11-12 (x86_64) (Google Emulatore).

  • issue-1917
  • issue-1977
  • issue-1982

Instalação

Requisitos gerais:

root@kitploit:~
sudo apt-get install libjpeg-dev zlib1g-dev

Instalação com pyenv e virtualenv

  • Instale o pyenv e o pyenv-virtualenv
root@kitploit:~
pyenv install 3.8.0
pyenv virtualenv 3.8.0 papi-monitor
pyenv activate 3.8.0/envs/papi-monitor
pip3 install -r requirements

Instalação com virtualenv

  • instale o virtualenv
root@kitploit:~
sudo apt-get install python3-virtualenv
  • ative o virtualenv
root@kitploit:~
virtualenv env
source env/bin/activate
  • instale os requisitos
root@kitploit:~
pip install -r requirements
  • Baixe o frida-server em resources/frida-server/

Pós-instalação

  • adb no PATH
  • emulador/dispositivo já em execução e conectado

Uso

root@kitploit:~
python papi_monitor.py --package-name com.package.name --filter "Crypto"
python papi_monitor.py --file-apk app.apk --api-monitor api_personalized.json
python papi_monitor.py --package-name com.package.name --api-monitor api_personalized.json
python papi_monitor.py --package-name com.package.name --filter "ALL"
python papi_monitor.py --package-name com.package.name --api-monitor api_personalized.json --store-script True --filter "Crypto" "Crypto - Hash"
python papi_monitor.py --package-name com.package.name --api-monitor api_personalized.json --pinning-bypass --antiroot-bypass     

Categorias Predefinidas

  • Device Data
  • Device Info
  • SMS
  • System Manager
  • Base64 encode/decode
  • Dex Class Loader
  • Network
  • Crypto
  • Crypto - Hash
  • Binder
  • IPC
  • Database
  • SharedPreferences
  • WebView
  • Java Native Interface
  • Command
  • Process
  • FileSytem - Java

Script Frida

Muitos scripts Frida para Android podem ser encontrados aqui.

Baixar ferramenta