인프런 커뮤니티 질문&답변

yjin0034님의 프로필 이미지
yjin0034

작성한 질문수

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

FRIDA CLI 사용하기 (후킹, 쉘 다루기)

frida -U -f com.android.chrome 명령 실행시, Not allowed to start activity Intent 에러가 발생합니다!

해결된 질문

작성

·

482

0

안녕하세요?

프리다 실습을 하던 중,

frida -U -f com.android.chrome 명령 실행시

Not allowed to start activity Intent 오류가 발생합니다.

버전은 12.6.11로 강사님이 말씀하신대로 다 맞췄어요.

문제가 뭘까요.?

답변 3

1

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

  

저와 동일한 환경에서 안되신다면, 로컬 컴퓨터에 설치된 운영체제에 문제가 있거나 녹스 에뮬레이터에 문제가 있는 것으로 보입니다.

해당 오류는 저도 처음 보는 것이라 찾아보았는데, 확실한 해결방법이 나오질 않네요.

컴퓨터가 한 대 더 있으시다면 동일하게 환경 구성해보실 수 있으실까요?  

아니면, 아래 방법으로 마지막 시도 부탁드립니다.

1) MultiPlayerManager.exe 실행

2)  앱플레이어 추가 > 정규버전 안드로이드 7 선택 > 추가된 녹스 플레이어 실행

저도 해당 오류에 대해 좀 더 찾아보도록 하겠습니다.

yjin0034님의 프로필 이미지
yjin0034
질문자

해결됐어요!! 감사해요 말씀하신대로 Android 7 버전으로 설치하니 잘 진행되네요.

감사합니다 이어서 공부 잘 해볼게요!

1

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

프리다 12.6.11 버전녹스 플레이어 7.0.1.0  그리고 크롬 앱 2021.04.26 최신 버전으로 테스트한 결과, 아래와 같이 동작하는 것을 확인하였습니다.

해결 방법은 재설치를 해보시는 것을 추천드립니다.

방법 #1)

크롬 앱 삭제 후 재설치하여 테스트

 

방법 #2)

1번 방법이 안되신다면 환경을 처음부터 재구성해야할 것 같습니다.

  1) 파이썬 가상환경 구성

  2) 프리다 12.6.11 설치

  3) 녹스 플레이어 최신 버전 설치

  4) 프리다 12.6.11 서버를 녹스 플레이어에 옮기고 실행 권한 부여 후 백그라운드로 실행

  5) frida-ps -U 명령어로 통신 확인 

  6) Play 스토어에서 크롬 앱 설치

  7) frida -U -f com.android.chrome 명령어 실행

 

위의 방법으로도 해결이 되지 않으시다면, 다시 질문 부탁드립니다.

감사합니다.

0

yjin0034님의 프로필 이미지
yjin0034
질문자

안되네요ㅠㅠ

녹스 플레이어도 최신으로 재설치하고, 크롬도 최신으로 깔고 파이썬 환경도 다시 구성해서 진행했는데 똑같은 이유로 안되네요.

yjin0034님의 프로필 이미지
yjin0034

작성한 질문수

질문하기