Evaluating the Performance of a Static Patching Strategy against Computer Viruses
To cope with evolving computer viruses, antivirus programs must be periodically updated. Due to the limited network bandwidth, new virus patches are typically injected into a small subset of network nodes and then forwarded to the remaining nodes. A static patching strategy consists of a fixed patch...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi-Wiley
2020-01-01
|
Series: | Complexity |
Online Access: | http://dx.doi.org/10.1155/2020/9408942 |
id |
doaj-36441b1ac82440bab244b1025f1543cf |
---|---|
record_format |
Article |
spelling |
doaj-36441b1ac82440bab244b1025f1543cf2020-11-25T01:11:22ZengHindawi-WileyComplexity1076-27871099-05262020-01-01202010.1155/2020/94089429408942Evaluating the Performance of a Static Patching Strategy against Computer VirusesDa-Wen Huang0Lu-Xing Yang1Xiaofan Yang2Xiang Zhong3Yuan Yan Tang4School of Big Data and Software Engineering, Chongqing University, Chongqing 400044, ChinaSchool of Information Technology, Deakin University, Melbourne VIC 3125, AustraliaSchool of Big Data and Software Engineering, Chongqing University, Chongqing 400044, ChinaSchool of Big Data and Software Engineering, Chongqing University, Chongqing 400044, ChinaDepartment of Computer and Information Science, The University of Macau, Macau 999078, ChinaTo cope with evolving computer viruses, antivirus programs must be periodically updated. Due to the limited network bandwidth, new virus patches are typically injected into a small subset of network nodes and then forwarded to the remaining nodes. A static patching strategy consists of a fixed patch injection rate and a fixed patch forwarding rate. This paper focuses on evaluating the performance of a static patching strategy. First, we introduce a novel autonomous node-level virus-patch propagation model to characterize the effect of a static patching strategy. Second, we show that the model is globally attracting, implying that regardless of the initial expected state of the network, the expected fraction of the infected nodes converges to the same value. Therefore, we use the asymptotic expected fraction of the infected nodes as the measure of performance of a static patching strategy. On this basis, we evaluate the performances of a few static patching strategies. Finally, we examine the influences of a few parameters on the performance of a static patching strategy. Our findings provide a significant guidance for restraining malware propagation.http://dx.doi.org/10.1155/2020/9408942 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Da-Wen Huang Lu-Xing Yang Xiaofan Yang Xiang Zhong Yuan Yan Tang |
spellingShingle |
Da-Wen Huang Lu-Xing Yang Xiaofan Yang Xiang Zhong Yuan Yan Tang Evaluating the Performance of a Static Patching Strategy against Computer Viruses Complexity |
author_facet |
Da-Wen Huang Lu-Xing Yang Xiaofan Yang Xiang Zhong Yuan Yan Tang |
author_sort |
Da-Wen Huang |
title |
Evaluating the Performance of a Static Patching Strategy against Computer Viruses |
title_short |
Evaluating the Performance of a Static Patching Strategy against Computer Viruses |
title_full |
Evaluating the Performance of a Static Patching Strategy against Computer Viruses |
title_fullStr |
Evaluating the Performance of a Static Patching Strategy against Computer Viruses |
title_full_unstemmed |
Evaluating the Performance of a Static Patching Strategy against Computer Viruses |
title_sort |
evaluating the performance of a static patching strategy against computer viruses |
publisher |
Hindawi-Wiley |
series |
Complexity |
issn |
1076-2787 1099-0526 |
publishDate |
2020-01-01 |
description |
To cope with evolving computer viruses, antivirus programs must be periodically updated. Due to the limited network bandwidth, new virus patches are typically injected into a small subset of network nodes and then forwarded to the remaining nodes. A static patching strategy consists of a fixed patch injection rate and a fixed patch forwarding rate. This paper focuses on evaluating the performance of a static patching strategy. First, we introduce a novel autonomous node-level virus-patch propagation model to characterize the effect of a static patching strategy. Second, we show that the model is globally attracting, implying that regardless of the initial expected state of the network, the expected fraction of the infected nodes converges to the same value. Therefore, we use the asymptotic expected fraction of the infected nodes as the measure of performance of a static patching strategy. On this basis, we evaluate the performances of a few static patching strategies. Finally, we examine the influences of a few parameters on the performance of a static patching strategy. Our findings provide a significant guidance for restraining malware propagation. |
url |
http://dx.doi.org/10.1155/2020/9408942 |
work_keys_str_mv |
AT dawenhuang evaluatingtheperformanceofastaticpatchingstrategyagainstcomputerviruses AT luxingyang evaluatingtheperformanceofastaticpatchingstrategyagainstcomputerviruses AT xiaofanyang evaluatingtheperformanceofastaticpatchingstrategyagainstcomputerviruses AT xiangzhong evaluatingtheperformanceofastaticpatchingstrategyagainstcomputerviruses AT yuanyantang evaluatingtheperformanceofastaticpatchingstrategyagainstcomputerviruses |
_version_ |
1715833909181153280 |