-
[Frida] Uncrackable level 2 풀이Learning/Android 2023. 12. 18. 16:30
level 2다!
level 1과 마찬가지로 들어가면 루팅을 감지하고 종료시킨다.
하지만 종료과정이 level 1과 같기 때문에 같은 코드로 우회가 가능하다.
검증 방식이다. m.a(obj)를 통해 검증한다
해당 클래스이다
native 함수를 불러오기 때문에 라이브러리를 확인해야한다
메인 액티비티에서 라이브러리는 foo를 사용하는 것을 볼 수 있다.
apk를 zip으로 만든 후 압축해제하면 라이브러리를 볼 수 있다.
해당 라이브러리에는 uncrackable2_CodeCheck_bar라는 함수가 있으며
Thanks for all the fish라는 문자열과 v7이 같은지 검사하는 로직이 있다.
하드코딩 되어있기 때문에 해당 문자열을 그대로 넣으면 된다.
2번도 끝
'Learning > Android' 카테고리의 다른 글
[Frida] Uncrackable 4 (r2pay) 풀이 (1) 2024.01.20 [Frida] Uncrackable level 3 풀이 (0) 2023.12.29 [Frida] Uncrackable level 1 풀이 (0) 2023.12.18 [Frida] FridaLab 1~8 풀이 (1) 2023.12.16 [Frida] 환경 세팅 (0) 2023.11.14