반응형
MacOS, frida v16.4.10 android-arm64 빌드 및 디버깅(log 찍기) 하기
◼︎How to build
// clone
git clone --recurse-submodules https://github.com/frida/frida.git
cd frida
// ndk 환경변수 설정
export ANDROID_NDK_ROOT=$HOME/Library/Android/sdk/ndk/25.0.8775105
// configure & make
mkdir android-arm64 && cd android-arm64
../configure --host=android-arm64
make
// build output
frida-server 위치: frida/android-arm64/subprojects/frida-core/server/frida-server
frida-gadget 위치: frida/android-arm64/subprojects/frida-core/lib/gadget/frida-gadget.so
frida-inject 위치: frida/android-arm64/subprojects/frida-core/inject/frida-inject
◼︎How to debug using logs
관심 있는 구간에 g_info 집어 넣고 빌드
adb logcat -s "Frida"
반응형
'Information Security > Android' 카테고리의 다른 글
Magisk v27.0+ 달라진 점 (Zygote Injection 방식) (4) | 2024.09.03 |
---|---|
Android SO File Dump (0) | 2024.08.31 |
Proxy Android Flutter Apps (4) | 2024.05.19 |
버sucker 키우기 (0) | 2024.01.27 |
Frida-portal 사용법 (0) | 2023.12.01 |