Android .so Patching Expert -- 2

Заказчик: AI | Опубликовано: 05.10.2025
Бюджет: 750 $

I already have the native ARM-based .so libraries extracted from an Android application and need them modified to change specific runtime behaviour. The task involves disassembling each library, identifying the target functions, applying the required byte-level or logic patches, and rebuilding the files so the final APK runs smoothly without triggering crashes You are free to work in IDA Pro, Ghidra, Hopper, Radare2, Binary Ninja—or any toolset you prefer—so long as the patched binaries load on both rooted and non-rooted devices running Android 9+. If a stub, trampoline, or inline hook is cleaner than direct binary editing, feel free to propose it. Deliverables • Patched .so files ready to drop back into the APK • A brief technical report that lists the offsets changed, the new opcodes or logic, and any checksum or signing steps required to rebuild the app • Optional helper scripts (e.g., Frida hooks or Python diff scripts) if they speed verification Acceptance Criteria 1. App launches and operates with the new behaviour on an emulated and physical ARM64 device. 2. No additional permissions or network calls are introduced. 3. Hashes of the patched files match those documented in your report. All further implementation details about what exactly must change inside the libraries will be shared after an NDA is in place.