Reliable identification of bounded-length viruses is NP-complete

被引:49
|
作者
Spinellis, D [1 ]
机构
[1] Athens Univ Econ & Business, Dept Management Sci & Technol, GR-10434 Athens, Greece
关键词
buffer overflow; complexity; detection; identification; mutation; NP-complete; security; virus;
D O I
10.1109/TIT.2002.806137
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A virus is a program that replicates itself by copying its code into other files. A common virus-protection mechanism involves scanning files to detect code patterns of known viruses. We prove that the problem of reliably identifying a bounded-length mutating virus is NP-complete by showing that a virus detector for a certain virus strain can be used to solve the satisfiability problem. The implication of this result is that virus identification methods will be facing increasing strain as virus mutation and hosting strategies mature, and that different protection methods should be developed and employed.
引用
收藏
页码:280 / 284
页数:5
相关论文
共 50 条
  • [21] Minimum Manhattan Network is NP-Complete
    Chin, Francis Y. L.
    Guo, Zeyu
    Sun, He
    PROCEEDINGS OF THE TWENTY-FIFTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'09), 2009, : 393 - 402
  • [22] Optimal Jacobian accumulation is NP-complete
    Uwe Naumann
    Mathematical Programming, 2008, 112 : 427 - 441
  • [23] The monotone Lambek calculus is NP-complete
    Pentus, Mati
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8222 : 368 - 380
  • [24] The maximum edge biclique problem is NP-complete
    Peeters, R
    DISCRETE APPLIED MATHEMATICS, 2003, 131 (03) : 651 - 654
  • [25] Broadcasting with the least energy is an NP-complete problem
    Yang, Wuu
    Tseng, Huei-Ru
    Jan, Rong-Hong
    Shen, Bor-Yeh
    MUE: 2008 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2008, : 197 - 200
  • [26] Quantum advantage in deciding NP-complete problems
    Marius Nagy
    Naya Nagy
    Quantum Information Processing, 22
  • [27] Generalized Shisen-Sho is NP-Complete
    Iwamoto, Chuzo
    Wada, Yoshihiro
    Morita, Kenichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (11) : 2712 - 2715
  • [28] Unification modulo associativity and idempotency is NP-complete
    Klíma, O
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2002, 2002, 2420 : 423 - 432
  • [29] Quantum advantage in deciding NP-complete problems
    Nagy, Marius
    Nagy, Naya
    QUANTUM INFORMATION PROCESSING, 2023, 22 (03)
  • [30] The rectilinear Steiner arborescence problem is NP-complete
    Shi, WP
    Su, C
    SIAM JOURNAL ON COMPUTING, 2006, 35 (03) : 729 - 740