Frigida/README.md

41 lines
807 B
Markdown
Raw Permalink Normal View History

2022-11-11 16:45:06 +01:00
Frigida
=======
Inject frida-gadget into an existing APK file.
## Requirements
* Java
* Android SDK tools in `$PATH` (`aapt`, `keytool`, etc.).
* [`apktool`](https://github.com/iBotPeaches/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.