본문 바로가기
4. 모바일 앱 취약점 진단

빠르게 정리하는 Frida 설치 및 사용하기 (안드로이드 기준)

by Robert8478 2025. 3. 6.

1. pip install frida

2. pip install frida-tools

3. frida --version 명령어를 통한 버전 확인

4. Frida Server 다운로드 페이지 이동

https://github.com/frida/frida/releases

 

Releases · frida/frida

Clone this repo to build Frida. Contribute to frida/frida development by creating an account on GitHub.

github.com

5. Frida --version 명령어를 통해 확인했던 버전과 맞는 frida-server-[맞는 버전]-android-arm64.xz (arm64 등 여러가지 많은데, arm64가 64비트 PC 쓸경우 사용한다, 요즘은 다 64비트니깐.. 32비트일 경우 x86을 쓰자.) 를 다운로드

6. xz 파일 압축 해제 후 내부 파일(xz 파일을 넣는게 아님) 이름 편하게 변경해서 삽입 -> adb push frida-server-16.6.6 /data/local/tmp

7. adb shell로 /data/local/tmp 접근, su 명령어로 root 권한 획득, chmod 777 frida-server-16.6.6

8. ./frida-server-16.6.6 & 명령어로 백그라운드 실행

9. frida-ps -Uai로 잘 되는지 확인