iOS (Frida 설치)
안드로이드에 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가 정상적으로 설치가 된것이다.