earticle

논문검색

기타

멀웨어 검출을 위한 기계학습 알고리즘과 특징 추출에 대한 성능연구

원문정보

A Study on Performance of ML Algorithms and Feature Extraction to detect Malware

안태현, 박재균, 권영만

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

In this paper, we studied the way that classify whether unknown PE file is malware or not. In the classification problem of malware detection domain, feature extraction and classifier are important. For that purpose, we studied what the feature is good for classifier and the which classifier is good for the selected feature. So, we try to find the good combination of feature and classifier for detecting malware. For it, we did experiments at two step. In step one, we compared the accuracy of features using Opcode only, Win. API only, the one with both. We founded that the feature, Opcode and Win. API, is better than others. In step two, we compared AUC value of classifiers, Bernoulli Naïve Bayes, K-nearest neighbor, Support Vector Machine and Decision Tree. We founded that Decision Tree is better than others.

한국어

이 논문에서는 알려지지 않은 PE 파일이 멀웨어의 여부를 분류하는 방법을 연구하였다. 멀웨어 탐지 영역의 분류 문제에서는 특징 추출과 분류가 중요하다. 위와 같은 목적으로 멀웨어 탐지를 위해 우리는 어떠한 특징들이 분류 기에 적합한지, 어떠한 분류기가 선택된 특징들에 대해 연구하였다. 그래서 우리는 멀웨어 탐지를 위한 기능과 분류기 의 좋은 조합을 찾기 위해 실험하였다. 이를 위해 두 단계로 실험을 실시하였다. 1 단계에서는 Opcode, Windows API, Opcode + Windows API의 특징들을 이용하여 정확도를 비교하였다. 여기에서 Opcode + Windows API 특징이 다른 특징보다 더 좋은 결과를 나타내었다. 2 단계에서는 나이브 베이즈, K-NN, SVM, DT의 분류기들의 AUC 값을 비교하였다. 그 결과 DT의 분류기가 더 좋은 결과 값을 나타내었다.

목차

요약
 Abstract
 Ⅰ. Introduction
 Ⅱ. RELATED WORK
  1. PE File Format and Feature vectors
  2. Naive Bayes
  3. Support Vector Machine
  4. K-Nearest Neighbor
  5. Decision Tree
 Ⅲ. IMPLEMENTATION OF THE PROPOSED SYSTEM
 Ⅳ. EXPERIMENT AND RESULT
 Ⅴ. CONCLUSION
 References

저자정보

  • 안태현 Tae-Hyun Ahn. 준회원, 을지대학교 의료IT학과
  • 박재균 Jae-Gyun Park. 준회원, 을지대학교 의료IT학과
  • 권영만 Young-Man Kwon. 종신회원, 을지대학교 의료IT학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.