의미없는 블로그
[iOS] Frida for pre-A12 devices 없는디요? / 탈옥 가능 버전 본문
탈옥 가능 버전
https://www.reddit.com/r/jailbreak/wiki/escapeplan/guides/jailbreakcharts
https://www.theiphonewiki.com/wiki/Jailbreak
아이폰6 디폴트로 12.4.5 이고 최대 업뎃 해봤자 12.5.5 인듯 하다
근데 얘는 A8칩이라서 frida 설치할 때 Frida for pre-A12 devices 로 설치하라는데 Cydia에 그딴거 없음
64bit 라서 Frida for 32-bit devices 도 안되고 그냥 Frida 깔면 되나 했는데 안됨
걍 수동으로 깔아줘야 하는데 왜 때문인지 버전을 좀 타는듯 혀...
그나마 맞는 버전 찾은건 12.10.4 이다
frida-server 다운로드
https://github.com/frida/frida/releases/tag/12.10.4
ios 64bit 짜리 받아줬다
압축 풀고 이름 바꿔주고용
3uTools 로 /usr/sbin 위치에 넣어줌
ssh 로 붙어보면(root/alpine) frida-server 에 실행권한 없어서 실행권한 부여해줌
frida-server --version 하면 12.10.4 버전 확인할 수 있다 (Terminal 앱에서 했다)
frida-server & 로 구동시켜 줌
PC 에서는
pip install frida==12.10.4
pip install frida-tools==5.3.0 으로 frida 설치해주고
frida --version 해보면 12.10.4 설치됨
frida-ps -Ua 현재 실행중인 앱 확인
classname 추출하는 스크립트 작성
frida -U -l [스크립트.py] -p [앱 PID] > [텍스트.txt]
앱에서 사용하는 class 리스트 추출쓰
'# 나 > nnobile (AOS, iOS)' 카테고리의 다른 글
[iOS] Frida Spawn 할 때 Timeout 에러 (0) | 2022.09.08 |
---|---|
[iOS] 체크레인 탈옥쓰 (0) | 2022.08.30 |
[단말] 셋탑 5555 포트 adb (0) | 2021.09.16 |
[Android] 드로저 (drozer) (0) | 2021.09.09 |
[단말] 셋탑에 외부 apk 설치하기 (feat. 불필요한 서비스) (0) | 2021.06.04 |