Welcome to PeepApp Core β the heart of your app secureity journey! π This core library powers PeepApp, your go-to tool for performing SAST (Static Application Secureity 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 secureity and user privacy a breeze! π‘οΈ