728x90
반응형
윈도우에 Frida 설치
- 윈도우 cmd에서 다음과 같은 명령어를 사용해 다운받는다. (Python이 설치되어있어, pip 사용이 가능하다는 전제하에)
- pip install frida
- pip install frida-tools
- 제대로 설치가 되었다면 아래와 같은 화면을 볼 수 있을것이다.
- 설치가 된것은 아래와 같이 버전확인을 통해 알 수 있다.
- frida --version
안드로이드 단말기에 서버인 Frida 설치
- 서버 파일은 아래 주소에서 다운받을 수 있다.
https://github.com/frida/frida/releases
- 다운받을때 확인할 부분은 Frida 서버는 앞에서 설치했던 로컬컴퓨터에 설치했던 버전과 동일하게 다운받아야 한다.
- 나는 15.1.27 버전이므로, 해당 버전의 frida-server-15.1.27-android-arm64.xz 를 다운받았다.
- 다운받은 압축파일을 풀면 아래의 파일을 볼 수 있다.
- 윈도우 cmd를 사용하여 다운받은 frida-server 파일이 있는 곳으로 이동 후 adb를 통해 파일을 기기의 /data/local/tmp 경로로 넣어준다.
- adb push frida-server-15.1.27-android-x86 /data/local/tmp
- adb를 이용해 단말기의 shell을 실행한다.
- adb.exe shell
- cd /data/local/tmp
- ls -al
- chmod 777 frida-server-15.1.27-android-x86
- ./frida-server-15.1.27-android-x86 &
- ps -ef | grep frida
- 아래화면까지 보았다면 다음 과정으로 넘어가면 된다.
안드로이드 단말기-로컬컴퓨터 Frida 연결확인
- 윈도우 cmd에서 frida-ps -Uai 명령어를 입력하면 연결한 단말기의 앱 정보들이 출력된다.
728x90
반응형