Skip to main content

🌟 PeepApp Core 🌟

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! 🚨

🚀 Features 🚀

✨ Static Analysis – Dissect those APKs with precision!
🔍 Network Analysis – Peek into app communications!
🌐 Connection Helper – Smooth connections, streamlined processes!

📦 Installation 📦

Get started in a snap! PeepApp Core is just a pip away! 🐍

pip install peepapp-core

🛠️ Include in Your Project 🛠️

Easily integrate PeepApp Core by adding it to your requirements.txt. Just replace 'XX' with your desired subversion:

peepapp-core==XX

💻 Local Usage 💻

Ready to roll up your sleeves? Follow these steps to get started locally! 💪

1️⃣ Clone the Repository 🧬

Get your hands on the code:

git clone https://github.com/oatkrs/peepapp-core.git
cd peepapp-core

2️⃣ Using Docker? We've Got You! 🐳

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"

3️⃣ Prefer Manual Installation? No Problem! 🔧

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! 🛡️

Metadata

Release files for peepapp-core 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for peepapp-core 0.1.1
File Interpreter ABI Platform
peepapp_core-0.1.1-py3-none-any.whl Python 3 none any Details

Release files / peepapp_core-0.1.1-py3-none-any.whl

Download URL peepapp_core-0.1.1-py3-none-any.whl
Size 14.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ad296eb7263dddb20e0c6be5963f29a37a7fc017dea09731dda1d77e2117da4
BLAKE2b-256 checksum
How to use checksums
05c02a1b79d239680a973ff9f2b5a11807406c0834a7208c0bfdd329b0a920bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page