한편 , 본 실시 예의 루팅 탐지 모듈 은 디바이스 ( 10 ) 내 루팅 여부 를 탐지 하 기 위한 적어도 하나 이상 의 정책 을 포함 하 는 모듈 이 다 . 특히 , 본 실시 예 에 따른 루팅 탐지 모듈 은 상기 정책 을 수행 하 기 위한 , NDK ( Native Development Kit ) 기반 의 코딩 및 크로스 컴파일 ( compile ) 과정 을 통해 생성 된 so 파일 을 포함 할 수 있 다 . 즉 , 본 실시 예의 루팅 탐지 모듈 은 Native 레벨 에서 동작 하 는 C / C ++ 언어 로 작성 된 루팅 탐지 코드 로 구성 될 수 있 다 . 이 로써 , 기존 의 java 언어 로 구성 된 루팅 탐지 코드 가 apk 디 컴파일 을 통해 쉽 게 분석 이 가능 하 며 실 단말 이나 가상 환경 에서 Xposed 프레임워크 를 이용 하 여 해당 메소드 를 후킹 하 는 등 루팅 탐지 우회 의 문제점 을 갖 고 있 었 으나 , 본 실시 예의 루팅 탐지 모듈 은 이러 한 루팅 탐지 우회 에 대한 강점 을 가질 수 있 게 된다 .