Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
PAPIMonitor — Android ऐप्स के लिए Frida-आधारित रनटाइम API मॉनिटर जो पूर्वनिर्धारित या कस्टम श्रेणियों में आह्वान किए गए APIs, पैरामीटर, रिटर्न वैल्यू और कॉल ओरिजिन को लॉग करता है। | Kitploit
उपकरण/GitHubGitHub/0xdad0/papimonitor
एंड्रॉइड सुरक्षागतिशील विश्लेषण (सैंडबॉक्सिंग)मोबाइल सुरक्षाAPI सुरक्षा
GitHub0xdad0/papimonitor

PAPIMonitor

Android ऐप्स के लिए Frida-आधारित रनटाइम API मॉनिटर जो पूर्वनिर्धारित या कस्टम श्रेणियों में आह्वान किए गए APIs, पैरामीटर, रिटर्न वैल्यू और कॉल ओरिजिन को लॉग करता है।

रिपॉजिटरी देखें
87112 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

लोगो

Python Version License

PAPIMonitor (Python API Monitor for Android apps) एक पायथन उपकरण है जो Frida पर आधारित है, एप्लिकेशन निष्पादन के दौरान उपयोगकर्ता-चयनित APIs की निगरानी के लिए। एप्लिकेशन को एक एमुलेटर के अंदर स्थापित किया जाना चाहिए जो पहले से ADB के माध्यम से पीसी होस्ट से जुड़ा हो। उपयोगकर्ता कई श्रेणियों (जैसे, Device Data, Device Info, SMS) में विभाजित APIs की एक पूर्वनिर्धारित सूची या कमांड लाइन के माध्यम से स्क्रिप्ट को पारित APIs की एक कस्टम सूची की निगरानी करना चुन सकता है। उपकरण आहूत API, पैरामीटर, वापसी मान, और उस पंक्ति और फ़ाइल को संग्रहीत करता है जहाँ से इसे बुलाया गया था।

नीचे आउटपुट का एक उदाहरण है:

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"
}

⚠️ Google एमुलेटर के साथ चेतावनी

Google EmulatorUbuntuWindowsMacOS
7.x x86✔️✔️✔️
8.x x86✔️✔️✔️
9.0 x86✔️✔️✔️
10.0 x86✔️✔️✔️
11.0 x86✔️✔️✔️
12.0 x86✔️✔️✔️

⚠️ Frida एंड्रॉइड 11-12 (x86_64) (Google Emulatore) पर टूटा हुआ प्रतीत होता है।

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

स्थापना (Installation)

सामान्य आवश्यकताएँ:

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

pyenv और virtualenv के साथ स्थापना

  • pyenv और 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

virtualenv के साथ स्थापना

  • virtualenv स्थापित करें
root@kitploit:~
sudo apt-get install python3-virtualenv
  • virtualenv सक्रिय करें
root@kitploit:~
virtualenv env
source env/bin/activate
  • आवश्यकताएँ स्थापित करें
root@kitploit:~
pip install -r requirements
  • resources/frida-server/ में frida-server डाउनलोड करें

स्थापना के बाद (Post Installation)

  • adb पथ फ़ाइल में होना चाहिए
  • एमुलेटर/डिवाइस पहले से चल रहा हो और कनेक्ट हो

उपयोग (Usage)

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     

पूर्वनिर्धारित श्रेणियाँ (Predefined Categories)

  • 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

Frida स्क्रिप्ट (Frida Script)

एंड्रॉइड के लिए बहुत सारी Frida स्क्रिप्ट यहाँ पाई जा सकती हैं।


टूल डाउनलोड करें