[논문 리뷰] Automatic Feature Extraction, Categorization and Detection of Malicious Code in Android Applications
이 논문은 앱의 기능적 기능에 따라 앱을 분류하고, 이를 요청된 권한과 매핑함으로써 악성 Android 앱을 자동으로 탐지하기 위한 정적 분석 프레임워크를 제안한다. 기대되는 대비 실제 인텐트-권한 매핑을 비교함으로써, 경미한 행동을 식별하고 경량 분석을 통해 높은 정확도로 효과적인 악성코드 탐지를 달성한다.
Since Android has become a popular software platform for mobile devices recently; they offer almost the same functionality as personal computers. Malwares have also become a big concern. As the number of new Android applications tends to be rapidly increased in the near future, there is a need for automatic malware detection quickly and efficiently. In this paper, we define a simple static analysis approach to first extract the features of the android application based on intents and categories the application into a known major category and later on mapping it with the permissions requested by the application and also comparing it with the most obvious intents of category. As a result, getting to know which apps are using features which they are not supposed to use or they do not need.
연구 동기 및 목표
- 앱 제출 수의 급격한 증가로 인해 증가하는 Android 악성코드 위협을 해결하기 위해.
- 동적 실행을 요구하지 않고 악성 코드를 자동으로 탐지할 수 있는 시스템을 개발하기 위해.
- 정적 앱 분석에서 인텐트-권한 불일치를 분석함으로써 탐지 정확도를 향상시키기 위해.
- 앱의 기능적 인텐트 기반으로 앱을 분류하고, 악성코드를 시사하는 이질성을 탐지하기 위해.
제안 방법
- 앱 매니페스트 파일에 포함된 인텐트 선언을 사용하여 Android 애플리케이션의 기능을 추출한다.
- 선언된 인텐트를 기반으로 앱을 알려진 기능 카테고리로 분류한다.
- 각 앱의 요청된 권한을 그 기능적 인텐트 행동과 매핑한다.
- 각 인텐트 카테고리와 관련된 일반적인 권한과 요청된 권한을 비교하여 이질성을 탐지한다.
- 선언된 기능적 인텐트와 일치하지 않는 요청된 권한을 가진 애플리케이션을 경고한다.
- 인텐트-권한 불일치 기반으로 잠재적인 악성 행동을 식별하기 위한 규칙 기반 비교 메커니즘을 사용한다.
실험 결과
연구 질문
- RQ1정적 분석을 어떻게 활용하여 인텐트 기반으로 Android 앱 기능을 자동으로 추출하고 분류할 수 있는가?
- RQ2인텐트-권한 매핑은 악성 Android 애플리케이션 탐지에 얼마나 기여하는가?
- RQ3선언된 인텐트와 요청된 권한 간의 불일치는 악성 행동을 신뢰성 있게 시사할 수 있는가?
- RQ4동적 실행 없이도 경량 정적 분석 접근법이 악성코드 탐지에 얼마나 효과적인가?
주요 결과
- 제안된 방법은 선언된 인텐트와 요청된 권한 간의 일관성 없음을 탐지함으로써 악성 앱을 성공적으로 식별한다.
- 이 프레임워크는 인텐트 기반 분석을 통해 Android 앱을 기능 카테고리로 정확히 분류할 수 있다.
- 앱이 의도한 기능과 일치하지 않는 권한을 요청하는 경우를 경고함으로써 높은 탐지 정확도를 달성한다.
- 실행 시간 실행이 필요 없이 효율적으로 작동하므로 대규모 정적 분석에 적합하다.
더 나은 연구,지금 바로 시작하세요
논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.
카드 등록 없음 · 무료 플랜 제공
이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.