본문 바로가기
Security/Mobile

안드로이드 루팅 탐지

by 비니화이팅 2019. 6. 4.

안드로이드 루팅 탐지

SU 명령어로 확인

su 명령어가 실행여부로 확인

try {

    Runtime.getRuntime().exec("su");



} catch ( Exception e) {

    //Exception이 발생한다면 Rooting이 되지 않은 것으로 확인

}

 

프로세스 리스트로 확인

루팅 관련 프로세스 존재 여부로 확인

Runtime.getRuntime().exec("ps")

 

루팅 관련 어플 확인

루팅 관련 어플 설치여부로 확인

KingRoot
spapaRoot
owelRoot

 

SU파일 존재 유무 확인

su 파일 존재 유무로 확인

/system/bin/su
/system/xbin/su
/sbin/su
/system/su
/system/bin/.ext/.su
/system/usr/su-backup
system/xbin/mu
/system/app/SuperUser.apk
/data/data/com.noshufou.android.su

 

 

안드로이드 루팅 탐지 우회 방법

smail 코드 수정(대부분 return 값을 true로 변경)

'Security > Mobile' 카테고리의 다른 글

DDMS(Dalvik Debug Monitoring Service) 설치 방법  (0) 2019.06.07
안드로이드 루팅 탐지  (0) 2019.06.04
Android Manifest.xml 파일 구조  (0) 2019.06.04
smali(dalvik opcode)  (0) 2019.06.04
드로저 사용법  (0) 2019.06.01
ADB(Android Debug Bridge) 사용법  (0) 2019.06.01

댓글0