안드로이드에 Frida를 설치하는 방법과 비슷하다.
트윅으로 설치해도 되고, 원하는 버전을 사용하려면 따로 설치해야한다.
먼저 원하는 버전을 설치하고 싶으면 다음과 같이 진행한다.
먼저 PC에 설치되어있는 Frida 버전은 다음과 같다.
(py3) C:\Users\~~~~> frida --version
15.1.14
Frida 공식 홈페이지(클릭)에 접속해서
CTRL + F로 server를 입력하여 서버 전용 파일을 찾는다.
설치하기전 안드로이드와 마찬가지로 단말기의 비트 버전을 확인해야 한다.
확인하는 방법은 SSH로 접속한 후 uname -a 명령으로 비트를 확인한다.
해당 비트와 맞는 frida-server 15.1.14를 설치한 후
Frida server 파일을 /usr/sbin 경로로 파일을 옮겨준 후
해당 경로로 이동하여 아래 명령어로 실행한다.
# frida-server 파일에 실행권한
chmod 777 ./다운로드 받은 frida 파일 이름
# 백그라운드에서 실행
./다운로드 받은 frida 파일 이름 &
두번째 방법은 그냥 트윅으로 설치하는것이다.
Cydia 앱을 실행한 후 소스 > 편집 > 추가 > https://build.frida.re 소스 추가한다.
그 후 bulid.frida.re을 클릭 - 개발을 클릭한다.
여기서 64bits는 그냥 Frida이고 32bits는 Frida for 32bits device이다.
이 중 알맞은 환경의 패키지 다운로드한다.
위처럼 간단하게 iOS에 Frida가 설치되었다.
Cydia를 이용하여 frida를 설치하면 default로/usr/sbin/frida-server가 구동된다.
이렇게 설치가 끝나면 PC와 Frida로 연결이 되는지 확인해본다.
위의 명령어가 잘 실행된다면 iOS에 Frida가 정상적으로 설치가 된것이다.
'모바일 해킹 > iOS' 카테고리의 다른 글
iOS (Burp 인증서 설치) (0) | 2022.04.18 |
---|---|
iOS (SSH, SFTP설치) (0) | 2022.04.15 |
iOS 탈옥 (unc0ver - windows) (0) | 2022.04.15 |