inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

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

루팅 우회

443

SJ

작성한 질문수 155

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 입니다.

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

1

17

1

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

0

29

2

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

0

58

2

원하지 않은 외국인 유입

0

82

2

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

0

51

2

6강에 비디오가 이상해요

0

47

2

진입 여부 판단 기준 질문

0

154

3

피그마 first draft 기능 질문

0

91

3

upup 질문

0

109

2

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

0

78

1

앱 리텐션에 대한 질문

0

82

2

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

0

100

2

타입스크립트

0

67

1

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

0

81

2

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

0

144

2

10강 오픈 일정 문의

0

111

1

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

0

346

3

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

0

90

1

강의 오류

0

69

2

두 번 째 광고 게재 정지를 받았습니다 ㅠ

0

284

3

구글 애즈 광고 이미지 관련 문의

0

114

2

수업 잘 듣고 있습니다 :)

0

106

2

78강 소스코드 및 미디어 파일 미디어 파일 이미지 파일 누락

0

73

2

안드로이드 에뮬레이터가 실행이 안 되요...ㅠ

0

140

2