Back to Search Start Over

Software Diversity Evaluation Method Based on Multi-granularity Features

Authors :
CHI Yu-ning, GUO Yun-fei, WANG Ya-wen, HU Hong-chao
Source :
Jisuanji kexue, Vol 49, Iss 12, Pp 118-124 (2022)
Publication Year :
2022
Publisher :
Editorial office of Computer Science, 2022.

Abstract

Aiming at the problem that existing software diversity evaluation methods generally adopt single feature,a software diversity evaluation method based on multi-granularity feature is proposed.This method analyzes four granularity of program:instruction,function,basic block and binary file.First,different granularity are obtained by small prime product method and dyna-mic weight distribution algorithm.Then,the granularity is analyzed according to the effectiveness of diversification technology.In the experimental part,GNU coreutils is used to comprehensively evaluate 7 software diversification methods.The result is analyzed to verify the applicability of the evaluation algorithm.Experimental results show that this evaluation method can accurately evaluate the effectiveness of software diversification methods from both vertical and horizontal directions,which has reference value for the research direction of subsequent diversification technology.

Details

Language :
Chinese
ISSN :
1002137X
Volume :
49
Issue :
12
Database :
Directory of Open Access Journals
Journal :
Jisuanji kexue
Publication Type :
Academic Journal
Accession number :
edsdoj.867844c86fbf49dc9496ca3e359a20dc
Document Type :
article
Full Text :
https://doi.org/10.11896/jsjkx.211200029