xz 압축 해제
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install xz
$ xz -d easytag-2.4.3.tar.xz
// xz 해제
$ tar -xvf easytag-2.4.3.tar
// tar 해제
cd Downloads
cd frida-server-arm
unxz frida-server-11.0.13-android-arm.xz
연결된 디바이스 목록 출력
adb devices
TCP로 접속 설정 (포트는 5555)
adb tcpip 5555
포트는 5555가 기본이고 adb tcpip 명령어를 통해 port를 바꿀수있다.
접속
adb connect 192.168.0.173
shell실행
adb shell
다음과 같은 에러가 발생하면
usb로도 연결되어있고 TCP/IP로도 연결되어있어 발생하는 에러이다.
둘중 하나만 선택해야한다. (이경우 TCP로 연결되어 있으므로 usb연결 케이블은 뽑도록 한다)
adb: error: failed to get feature set: more than one device/emulator
서버 파일 복사
adb push frida-server data/local/tmp
adb shell
su
chmod 777 /data/local/tmp/frida-server
/data/local/tmp/frida-server &
맨아래 frida-server가 정상 동작중임을 알수있다.
ps | grep server
exit로 종료하고 빠져나온다.
모든 연결 끊기
adb disconnect
usb모드로 재연결한다.
adb usb
2020/07/11 - [Android/Rooting] - 안드로이드 Fridump 사용하기 (1/4)
2020/07/11 - [Android/Rooting] - 안드로이드 Fridump 사용하기 (2/4)
2020/07/11 - [Android/Rooting] - 안드로이드 Fridump 사용하기 (3/4)
2020/07/11 - [Android/Rooting] - 안드로이드 Fridump 사용하기 (4/4)
2020/05/19 - [iOS/Jailbreak] - Fridump 사용법 (1/4) - iOS디바이스 환경 구축
2020/05/19 - [iOS/Jailbreak] - Fridump 사용법 (2/4) - Mac OS X 환경 구축
2020/05/19 - [iOS/Jailbreak] - Fridump 사용법 (3/4) - 메모리 덤프
2020/06/12 - [iOS/Jailbreak] - Fridump 사용법 (4/4) - 결과물 바이너리 검색
'개발 > Android' 카테고리의 다른 글
ERROR: Could not get unknown property 'com' for root project 'myApp' of type org.gradle.api.Project (0) | 2020.07.11 |
---|---|
error: cannot find symbol this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); (0) | 2020.07.11 |
안드로이드 Fridump 사용하기 (4/4) (0) | 2020.07.11 |
안드로이드 Fridump 사용하기 (2/4) (0) | 2020.07.11 |
안드로이드 Fridump 사용하기 (1/4) (0) | 2020.07.11 |