inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

안드로이드 루팅(Rooting) 탐지와 우회

루팅 탐지 피하기(후킹, 프리다)

루팅 우회

465

SJ

작성한 질문수 157

0

루팅 우회하게 될때

우회하고나서 ,

돌리게되면 찾을 수 없는 패키지 이름이라고 나오는데요.

말씀하신대로 ,

frida-ps -Uai 로 검색해서 패키지를 찾았구요.
패키지를 찾은 다음에

import frida, sys

jscode = """
setImmediate(function() {
    Java.perform(function() {
        console.log("rooting..");
        var exitBypass = Java.use("java.lang.System");
        exitBypass.exit.implementation = function() {
            console.log("[*] success");
        }
    });
});
"""

process = frida.get_usb_device().attach("com.example.rooting_test")
script = process.create_script(jscode)
script.load()
sys.stdin.read()

 

위와같이 코드를 작성하고 나서 python frida-test.py
하게 되면
frida.ProcessNotFoundError: unable to find process with name 'com.example.rooting_test'

라고 나옵니다.

android

답변 1

0

SJ

  1. 프로세스를 찾을수 없다고 에러 메세지 나왔는데


    어플리케이션을 실행하고 python frida-test.py 돌렸습니다.

  2. adb shell 로 들어가서 cd /data/local/tmp -> ./frida-server-16.1.10-android-arm64 &
    켜 놓은 상태입니다.

  3. 현재 pc 기종은 m2 입니다.

AdMob 계정 승인이 1개월 이상 지연되고 있습니다. 앱 검토와 순서가 어떻게 되는 건가요

0

52

2

구글 플레이 API 업데이트 관련 문의

0

46

2

광고 캠페인 종류와 키워드 플래너 관련 질문

0

75

2

안드로이드 기기 실행 오류

0

64

2

테이블 컬럼에 대한 질문

0

53

1

강의에서 사용된 안드로이드 스튜디오 버전을 알고싶어요.

0

63

2

install까지 설치 하였는데 start 가안됩니다.

1

65

2

앱내 광고 빈도 관련 문의사항

0

97

2

앱 초기 진입시 전면광고 관련 질문

0

108

2

원하지 않은 외국인 유입

0

129

2

android crud중 c 영상이 12초만 있는 잘린 영상이에요.

0

71

2

6강에 비디오가 이상해요

0

64

2

진입 여부 판단 기준 질문

0

187

3

피그마 first draft 기능 질문

0

127

3

upup 질문

0

130

2

data.ai 필터링 검색이 안됩니다!

0

98

1

앱 리텐션에 대한 질문

0

109

2

저예산+최대지출 캠페인 유지시간

0

127

2

타입스크립트

0

92

1

주사위앱 소개 및 레이아웃 설정 문제

0

97

2

다작을 위한 비공개 테스트와 계정에 대해서 궁금합니다!

0

182

2

10강 오픈 일정 문의

0

129

1

개인사업자로 조직 계정을 만들 경우 이슈 질문

0

512

3

구글플레이 말고 링크로 다운로드 받는 앱은 뭔지 궁금해요

0

120

1