inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

프리다(Frida)를 이용한 안드로이드 앱 모의해킹

인스턴스화된 객체찾기 강의보고 있는데 Failed 뜨네요

593

대진이

작성한 질문수 10

0

attaching... 하면서 Failed 뜹니다 

녹스에서 chrome 켜져있는 상태에서, 

frida -U -l instance_chrome.js com.android.chrome 명령어 입력 했구요

아래는 instance_chrome.js 소스입니다.

frida android 모의해킹

답변 1

0

김태영

안녕하세요. 보안프로젝트 김태영입니다.

Failed to attach: timeout was reached 에러는 녹스 에뮬레이터의 크롬 프로세스에 도달하지 못해 발생합니다.

우선, 진단하는 컴퓨터에 연결된 다른 스마트폰이 있는지 확인해보셔야 합니다. frida 명령어로 -U 옵션을 통해 USB를 통해 연결된 디바이스에서 실행 중인 크롬 프로세스에 자바스크립트 코드를 삽입하는 것이기 때문입니다.

USB에 연결된 디바이스를 모두 해제 후 진행 부탁드립니다.

다른 방법으로는, frida-ls-devices 명령어로 연결된 디바이스를 식별한 뒤 -D 옵션을 통해 명령어를 사용하셔도 됩니다. 아래 명령어 사용해주세요. 녹스 에뮬레이터가 한 개만 실행 중이라면 62001 포트로 식별될 겁니다. 하지만 이 방법은 매번 -D 옵션으로 지정해줘야 하기 때문에 -U 옵션 사용이 간편해서 추천드리진 않습니다.

frida -D 127.0.0.1:62001 -l instance_chrome.js com.android.chrome

혹시라도 해결안되신다면, 사용하고 계신 녹스 버전과 로컬  컴퓨터에 설치된 프리다 버전 그리고 녹스에서 실행 중인 프리다 버전을 남겨주시면 테스트해보도록 하겠습니다.

감사합니다~

jadx에 alert 문구가 없는 경우

0

174

0

프리다 12.6.11 설치 오류

0

486

2

파이썬 바인딩 오류 문의

0

314

2

스크립트를 넣으면 에러가 발생합니다.

0

308

1

프리다랩 8번 질문

0

303

1

프리다를 녹스로 옮기는 과정에서 문제가 생깁니다ㅜㅜ

0

391

2

pip install frida-tools 버전 문제

0

1322

1

Anaconda에서 진행하는 이유

0

295

1

강의 기본 명령어 활용에서

0

509

1

APK, 특정 클래스에서 사용되는 함수의 호출 그래프

0

498

2

chrome.js는 어디서 다운 받나요?

0

427

1

frida 오류..?

0

749

1

질문입니다.

0

818

1

챌린지 02번 문제와 static 메소드 강의 질문 사항

0

421

1

pin brute force 시 앱 종료

0

544

1

frida -U [연결 프로세스] 후 에러

0

2097

1

FRIDA 활용-암호 복호화

0

516

1

프리다랩06번 스크립트 질문

0

658

1

frida sslPinning 질문

1

567

2

java.choose

0

296

1

frida usb 인식

0

398

1

선생님 구글메일로 질문메일 하나보냈습니다 답변부탁드립니다.

0

300

1

get_usb_device 에러 문의

0

729

2

frida-server 파일이 디렉토리로 저장됩니다.

0

631

1