evilpan / Jni_helper
Find JNI function signatures in APK and apply to reverse tools.
Stars: ✭ 154
Projects that are alternatives of or similar to Jni helper
Apk Utilities
🛠 Tools and scripts to manipulate Android APKs
Stars: ✭ 134 (-12.99%)
Mutual labels: apk
Jarvis
"Just Another ReVersIng Suite" or whatever other bullshit you can think of
Stars: ✭ 137 (-11.04%)
Mutual labels: ida
Dingding
免root远程钉钉打卡,支持wifi和gps定位,仅支持android系统。本项目出于学习目的,仅用于学习玩耍,请于24小时后自行删除。xposed, crack,package,dingtalk,remote control
Stars: ✭ 116 (-24.68%)
Mutual labels: apk
Adbsploit
A python based tool for exploiting and managing Android devices via ADB
Stars: ✭ 147 (-4.55%)
Mutual labels: apk
Inshorts Clone The News App
inshorts News App Clone with flutter and newsapi.org API
Stars: ✭ 145 (-5.84%)
Mutual labels: apk
R2vmi
Hypervisor-Level Debugger based on Radare2 / LibVMI, using VMI IO and debug plugins
Stars: ✭ 130 (-15.58%)
Mutual labels: radare2
Backdoor Apk
backdoor-apk is a shell script that simplifies the process of adding a backdoor to any Android APK file. Users of this shell script should have working knowledge of Linux, Bash, Metasploit, Apktool, the Android SDK, smali, etc. This shell script is provided as-is without warranty of any kind and is intended for educational purposes only.
Stars: ✭ 1,766 (+1046.75%)
Mutual labels: apk
Rematch
REmatch, a complete binary diffing framework that is free and strives to be open source and community driven.
Stars: ✭ 141 (-8.44%)
Mutual labels: ida
Apkdiffpatch
a C++ library and command-line tools for Zip(Jar,Apk) file Diff & Patch; create minimal delta/differential; support Jar sign(apk v1 sign) & apk v2,v3 sign .
Stars: ✭ 121 (-21.43%)
Mutual labels: apk
Swissarmyknife
x64dbg utility for linker map files, diff files, PEiD/IDA signatures, and code signature generation
Stars: ✭ 147 (-4.55%)
Mutual labels: ida
Firebase Distribution Github Action
This action uploads artifacts (.apk or .ipa) to Firebase App Distribution.
Stars: ✭ 118 (-23.38%)
Mutual labels: apk
Amie
A Minimalist Instruction Extender for the ARM architecture and IDA Pro
Stars: ✭ 136 (-11.69%)
Mutual labels: ida
Apkleaks
Scanning APK file for URIs, endpoints & secrets.
Stars: ✭ 2,707 (+1657.79%)
Mutual labels: apk
Apk api key extractor
Automatically extracts API Keys from APK files
Stars: ✭ 149 (-3.25%)
Mutual labels: apk
JNI Helper
Find JNI function signatures in APK and apply to reverse tools.
Basic Usage
- Use JadxFindJNI.jar to generate signature.json
- Load signature.json into Ghidra/IDA/Radare2
JadxFindJNI.jar
Build:
$ make jni
Or you can just download the latest release.
Usage:
$ java -jar JadxFindJNI/JadxFindJNI.jar
Usage: JadxFindJNI.jar <file.apk> <output.json>
Ghidra
See Ghidra
Before:
After:
IDA
See IDA
Before:
After:
Radare2
See Radare2
Demo
Tested with app-debug.apk.
$ make demo
TODO
- [x] support both C/C++ JNI functions
- [x] support overloaded JNI functions
- [ ] support env->RegisterNatives JNI functions
LINKS
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].