-
Shared Object(.so) 로드 순서#1 - Security/Android 2020. 8. 10. 16:55
1. System.loadlibrary('abc.so') --> Runtime.Load()-->Runtime.nativeLoad()-->Dalvik_java_lang_Runtime_nativeLoad() --> dvmLoadNativeCode()
2. dlopen > call_function > preinit_array->.init -> .init_array section
3. dlsym > jni_onload (매핑되어있다면 생략가능)
'#1 - Security > Android' 카테고리의 다른 글
Android Frida Script by ChatGPT (1) 2022.12.16 안드로이드 인증서 경로 (0) 2021.04.05 system 디렉터리 remount 안될 때 (0) 2020.01.10 안드로이드 apk 추출(adb) (0) 2019.09.30