power-girl0-0

프리다(Frida) 서버 설치 및 연결된 프로세스 확인하기 본문

언어/Android

프리다(Frida) 서버 설치 및 연결된 프로세스 확인하기

power-girl0-0 2020. 9. 5. 18:31
728x90

1. 다운로드 된 프리다 버전과 nox의 버전 알아두기

- Frida : 12.11.6

- Nox : 32bit 버전

프리다 버전과 녹스 버전

 

2. 밑에 주소에서 버전에 맞는 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

프리다 서버 설치

3. 다운받은 프리다 서버를 안드로이드 안의 /data/local/tmp로 이동하기

- 명령어 : nox_adb push [서버 다운받은 경로] /data/local/tmp

 

4. /data/local/tmp로 이동됐는지 확인

- nox_adb shell의 명령어를 활용하여 /data/local/tmp에 들은 폴더 출력

 

5. 프리다 서버를 실행시키기 위해 권한을 상승시켜줍니다.

저는 그냥 모든 권한을 다 주었습니다.

- 명령어 : chmod 777 [프리다서버이름]

 

6. 프로세스 실행시키기

- 명령어 : [프리다 서버 위치] &

 

7. 실제로 통신하는지 확인하기

- 명령어 : frida-ps -U

(안드로이드에서 실행중인 프로세스를 나열해주는 명령어)

즉, nox 안에 있는 프로세스들이 나열됩니다.

* U의 의미는 usb의 의미로 애뮬레이터가 실행중이라면 인식해서 보여주는 명령어

 

728x90

'언어 > Android' 카테고리의 다른 글

Frida-trace -i 명령어 사용하기  (0) 2020.09.13
프리다(Frida) 기본 명령어  (0) 2020.09.13
파이썬 독립된 환경 구성하기  (0) 2020.09.04
프리다 (Frida)란?  (0) 2020.09.04
Hooking(후킹)이란?  (2) 2020.05.21
Comments