Frida-gadget injection helper.
Go to file
Lucas Verney 6c12a11ef6 Initial commit 2022-11-11 16:55:18 +01:00
frigida Initial commit 2022-11-11 16:55:18 +01:00
.gitignore Initial commit 2022-11-11 16:55:18 +01:00
LICENSE.md Initial commit 2022-11-11 16:55:18 +01:00
README.md Initial commit 2022-11-11 16:55:18 +01:00
requirements.txt Initial commit 2022-11-11 16:55:18 +01:00

README.md

Frigida

Inject frida-gadget into an existing APK file.

Requirements

  • Java
  • Android SDK tools in $PATH (aapt, keytool, etc.).
  • apktool
  • openssl / xxd / tr commands

Installation

python3 -m venv .venv
./.venv/bin/pip install -r requirements.txt

Usage

./.venv/bin/python -m frigida $PATH_TO_APK_FILE $TARGET_ARCHITECTURE

Current working directory will be used for extracting APK. At the end of the process:

  • frida-gadget-script.js in the working directory contains a base Frida Gadget script to load.
  • $APK_NAME/dist/$APK_NAME-aligned-debugSigned.apk in the working directory contains the APK with frida-gadget injected and ready to be installed.

License

Released under an MIT license.