Study/App

[App]루팅된 단말기 adb 접속 및 frida

seomj 2022. 9. 24. 22:25

https://seomj74.tistory.com/253

 

[App]갤럭시s4 루팅

nox와 ldplayer가 답답해서 공기계를 찾아 루팅했다... 이것도 꽤나 긴 시간 삽질을 함.. 1. 자신의 모델명 알아두기 환경설정 > 디바이스 정보 2. 개발자 모드 아래로 내려가면 빌드번호가 있다. 이를

seomj74.tistory.com


그 다음 adb를 사용하여 접속을 하려 시도했고 이도 삽질을 많이 했다.

결론적으로는 다 필요없고 adb가 설치되어 있으면 되고, Frida가 설치되어 있으면 끝이다.

 

ADB

adb devices 를 통해 단말기가 뜨는지 확인

현재 device라고 뜨지만 맨처음엔 unauthorized라고 나왔다.

해당 링크를 참고하여 해결하였다.

다만 여기서 주의해야할 점은 4번 후에 다시 디버깅 권한을 설정해주어야 한다.

이를 안해줘서 또 헤맸다..

https://kinghy7.tistory.com/38

 

ADB와 연결 된 device가 unauthorized 상태일 때

간혹 ADB를 사용하다 보면 아래처럼 에러날 때가 있다. 뭐 인증이 안됐다는데 ADB 명령어가 하나도 안 먹는다. "adb devices" 명령어로 현재 연결된 device를 확인해보면 unauthorized 라고 표기된다. (원랜

kinghy7.tistory.com

 

 

frida

기존에 frida 환경이 구성되어 있었기에 단말기에 frida-server만 설치해주면 되는 상황이였다.

 

frida-server 버전을 잘 확인하자!

 

이 때문에 또 엄청난 삽질을 했다.

결론적으로 나는 frida-server-15.2.2-android-arm 버전이 단말기와 일치하는 frida-server였다.

frida-server와 frida 버전도 동일하게 해주어야 한다.

 

나머지는 frida 설치법과 동일하다.

 

해당 링크를 참고하면 좋다.

하지만 나는 4번의 과정에서 해당 명령어를 통해 더 삽질을 했기에 이는 알아서 판단하도록..

https://ch4njun.tistory.com/112

 

[Android] Frida 설치방법

Frida 설치 1. 파이썬 다운로드 ( 이왕이면 Python3로 설치하자 ) 2. pip install frida==12.7.11  - 예전에는 frida에 전부 포함되어 있었지만 최신 버전에서는 frida-tools로 분리되어 추가로 다운로드해야 fri..

ch4njun.tistory.com

 

 

[Android] Frida 설치방법

Frida 설치 1. 파이썬 다운로드 ( 이왕이면 Python3로 설치하자 ) 2. pip install frida==12.7.11  - 예전에는 frida에 전부 포함되어 있었지만 최신 버전에서는 frida-tools로 분리되어 추가로 다운로드해야 fri..

ch4njun.tistory.com