-
[FRIDA] Android HashMap 오브젝트 출력하는 법Mobile/Frida 2019. 10. 4. 10:59
Frida로 HashMap 오브젝트의 값을 출력해야 할 때가 있다.
var HashMapNode = Java.use('java.util.HashMap$Node'); var iterator = hashmap.entrySet().iterator(); while (iterator.hasNext()) { var entry = Java.cast(iterator.next(), HashMapNode); console.log(entry.getKey()); console.log(entry.getValue()); }
그럴 때는 위 코드로 HashMap 오브젝트에 접근할 수 있다.
2020.04.03 추가 - java.util.Map 오브젝트도 위와 동일한 방법으로 출력할 수 있다.
'Mobile > Frida' 카테고리의 다른 글
[FRIDA] App String Trace (모든 문자열 출력) (0) 2019.10.12 [FRIDA] App 변수 후킹하는 법 (2) 2019.10.07 Frida zgote에러 발생할 때 (SystemApp Hooking) (0) 2019.07.08 Frida를 이용한 App DB복호화Key 알아내기(with.TigerText) (20) 2019.07.05 FRIDA Hooking (OWASP-UnCrackable1) (0) 2019.06.24 댓글