Sign inSign up

stodachon/snikrkit-engine

By stodachon

Updated 23 days ago

SnikrKit Android security engine — ADB, Frida & JADX-powered analysis

Image
Security
Developer tools
0

124

stodachon/snikrkit-engine repository overview

Python Frida
SnikrKit — Android Security Engine

This image is the Python worker for SnikrKit, a modern, GUI-first Android IPC security testing platform. It performs the actual Android-side work: ADB device interaction, APK static analysis (Androguard), JADX decompilation, and Frida runtime instrumentation, consuming jobs from a Redis queue dispatched by snikrkit-api.

Part of a three-service stack (web, api, engine) plus PostgreSQL and Redis. Not meant to run standalone — use the provided docker-compose.yml.

Connecting to Devices and Emulators

The engine container needs to reach ADB the same way your own terminal does. Add this to the engine service's environment:

ADB_SERVER_SOCKET: tcp:host.docker.internal:5037

This tells the container to use your host machine's existing ADB server — and any emulator or device it already sees — instead of running its own. Works out of the box on Docker Desktop for Windows and Mac.

Quick setup
git clone https://github.com/stodachon/snikrkit
cd snikrkit/infra
docker compose -f docker-compose.prod.yml up -d
Bundled tooling
  • ADB (android-tools-adb)
  • JADX (decompilation for deep static analysis)
  • Frida + frida-tools (runtime instrumentation)
  • Androguard (manifest/static analysis)

Intended for applications you own or are explicitly authorized to test.

Tag summary

Content type

Image

Digest

sha256:362852a7a

Size

278.2 MB

Last updated

23 days ago

docker pull stodachon/snikrkit-engine