메모리 추가 신경망을 이용한 희소 악성코드 분류

Vol. 28, No. 4, pp. 847-857, 7월. 2018
10.13089/JKIISC.2018.28.4.847, Full Text:
Keywords: Malware classification, Visualization, Memory Augmented Neural Network
Abstract

악성코드의 수가 가파르게 증가하면서 기업 및 공공기관, 금융기관, 병·의원 등을 타깃으로 한 사이버 공격 피해사례가 늘어나고 있다. 이러한 흐름에 따라 학계와 보안 업계에서는 악성코드 탐지를 위한 다양한 연구를 진행하고있다. 최근 들어서는 딥러닝을 비롯해 머신러닝 기법을 적용하는 형태의 연구가 많이 진행되는 추세다. 이 중 합성곱 신경망(CNN: Convolutional Neural Network), ResNet 등을 이용한 악성코드 분류 연구의 경우에는 기존의 분류 방법에 비해 정확도가 크게 향상된 것을 확인할 수 있다. 그러나 타깃 공격의 특징 중 하나는 사용된 악성코드가 불특정 다수를 상대로 광범위하게 퍼뜨리는 형태가 아닌, 특정 대상을 타깃으로 한 맞춤형 악성코드라는점이다. 이러한 유형의 악성코드는 그 수가 많지 않기 때문에 기존에 연구되어온 머신러닝이나 딥러닝 기법을 적용하기에 한계가 있다. 본 논문은 타깃형 악성코드와 같이 샘플의 양이 부족한 상황에서 악성코드를 분류하는 방법에대해 다루고 있다. 메모리가 추가된 신경망(MANN: Memory Augmented Neural Networks) 모델을 이용하였고 각 그룹별 20개의 소량 데이터로 구성되어 있는 악성코드 데이터셋에 대해 최대 97%까지 정확도로 분류할 수있음을 확인하였다.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
강민철 and 김휘강, "Rare Malware Classification Using Memory Augmented Neural Networks," Journal of The Korea Institute of Information Security and Cryptology, vol. 28, no. 4, pp. 847-857, 2018. DOI: 10.13089/JKIISC.2018.28.4.847.

[ACM Style]
강민철 and 김휘강. 2018. Rare Malware Classification Using Memory Augmented Neural Networks. Journal of The Korea Institute of Information Security and Cryptology, 28, 4, (2018), 847-857. DOI: 10.13089/JKIISC.2018.28.4.847.