Detecting unknown computer worm activity via support vector machines and active learning

被引:44
作者
Nissim, Nir [1 ,2 ]
Moskovitch, Robert [1 ,2 ]
Rokach, Lior [1 ,2 ]
Elovici, Yuval [1 ,2 ]
机构
[1] Ben Gurion Univ Negev, Deutsch Telekom Labs, IL-84105 Beer Sheva, Israel
[2] Ben Gurion Univ Negev, Dept Informat Syst Engn, IL-84105 Beer Sheva, Israel
关键词
Malware detection; Supervised learning; Active learning;
D O I
10.1007/s10044-012-0296-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To detect the presence of unknown worms, we propose a technique based on computer measurements extracted from the operating system. We designed a series of experiments to test the new technique by employing several computer configurations and background application activities. In the course of the experiments, 323 computer features were monitored. Four feature-ranking measures were used to reduce the number of features required for classification. We applied support vector machines to the resulting feature subsets. In addition, we used active learning as a selective sampling method to increase the performance of the classifier and improve its robustness in the presence of misleading instances in the data. Our results indicate a mean detection accuracy in excess of 90 %, and an accuracy above 94 % for specific unknown worms using just 20 features, while maintaining a low false-positive rate when the active learning approach is applied.
引用
收藏
页码:459 / 475
页数:17
相关论文
共 48 条
  • [41] Smith AJ, 2000, UCBCSD001093 EECS DE
  • [42] Using artificial neural networks to detect unknown computer worms
    Stopel, Dima
    Moskovitch, Robert
    Boger, Zvi
    Shahar, Yuval
    Elovici, Yuval
    [J]. NEURAL COMPUTING & APPLICATIONS, 2009, 18 (07) : 663 - 674
  • [43] THORSTEN J, 1999, ADV KERNEL METHODS S, P169
  • [44] Wang X, 2007, 2007 THIRD INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN COMMUNICATION NETWORKS AND WORKSHOPS, P412
  • [45] Weaver N., 2003, Proceedings of the 1st ACM Workshop on Rapid Malcode (WORM). ACM, P11, DOI DOI 10.1145/948187.948190
  • [46] Zanero S., 2004, P 2004 ACM S APPL CO, P412, DOI DOI 10.1145/967900.967988
  • [47] Zhu Y, 2008, MECH ELECT ENG MAGAZ, P8
  • [48] Zico Kolter J, 2006, J MACH LEARN RES