Welcome to PeepApp Core – the heart of your app security journey! 🔐 This core library powers PeepApp, your go-to tool for performing SAST (Static Application Security Testing) on Android apps. Whether you're diving into an APK or analyzing a Google Play Store link, PeepApp has you covered, helping you uncover hidden trackers and permissions! 🚨
✨ Static Analysis – Dissect those APKs with precision!
🔍 Network Analysis – Peek into app communications!
🌐 Connection Helper – Smooth connections, streamlined processes!
Get started in a snap! PeepApp Core is just a pip away! 🐍
pip install peepapp-core
Easily integrate PeepApp Core by adding it to your requirements.txt
. Just replace 'XX' with your desired subversion:
peepapp-core==XX
Ready to roll up your sleeves? Follow these steps to get started locally! 💪
Get your hands on the code:
git clone https://github.com/oatkrs/peepapp-core.git
cd peepapp-core
Spin up a Docker container in no time:
docker build -t peepapp-core .
Run tests with ease:
docker run -it --rm peepapp-core /bin/bash
python -m unittest discover -s peepapp_core -p "test_*.py"
Start by installing dexdump
:
sudo apt-get install dexdump
Set up a Python virtualenv
:
virtualenv venv -p python3
source venv/bin/activate
Install all dependencies:
pip install -r requirements.txt
Run the tests:
python -m unittest discover -s peepapp_core -p "test_*.py"
Dive in, and let's make app security and user privacy a breeze! 🛡️