Structure Analysis of Function Call Network Based on Percolation

被引:2
作者
Yu, Lu [1 ]
Shen, Yi [1 ]
Pan, Zulie [1 ]
机构
[1] Natl Univ Def Technol, Hefei, Peoples R China
来源
2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018) | 2018年
关键词
Software security analysis; complex network; percolation analysis;
D O I
10.1109/IMCCC.2018.00080
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In software security analysis, selecting more important vertices can effectively improve the efficiency. Based on the theory of complex network, we form the complex function call network according to the call relation in binary software. The percolation of this network is carried out based on the index of vertex degree, betweenness centrality, the PageRank value and the number of neighbor connections. A comparison of vertex deletion was conducted to test the change of network structure by different strategies. The quantitative experiment shows that the two percolation processes of random deletions and preference deletions have great difference on the network structure, which indicates that the different index can be used to judge the importance of vertex.
引用
收藏
页码:350 / 354
页数:5
相关论文
共 8 条
[1]  
[Anonymous], 2010, Networks: An Introduction, DOI 10.1162/artl_r_00062
[2]  
Chaikalis T., 2016, GRAPH BASED SOFTWARE
[3]   Forecasting Java']Java Software Evolution Trends Employing Network Models [J].
Chaikalis, Theodore ;
Chatzigeorgiou, Alexander .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2015, 41 (06) :582-602
[4]   Signatures of small-world and scale-free properties in large computer programs [J].
de Moura, APS ;
Lai, YC ;
Motter, AE .
PHYSICAL REVIEW E, 2003, 68 (01) :4-171024
[5]   Symmetric Preferential Attachment for New Vertices Attaching to Software Networks [J].
Li, Hui ;
Hao, Li-Ying ;
Chen, Rong ;
Ge, Xin ;
Zhao, Hai .
NEW GENERATION COMPUTING, 2014, 32 (3-4) :271-296
[6]   Empirical Tests of Zipf's Law Mechanism in Open Source Linux Distribution [J].
Maillart, T. ;
Sornette, D. ;
Spaeth, S. ;
von Krogh, G. .
PHYSICAL REVIEW LETTERS, 2008, 101 (21)
[7]   IDENTIFYING IMPORTANT CLASSES OF LARGE SOFTWARE SYSTEMS THROUGH K-CORE DECOMPOSITION [J].
Meyer, P. ;
Siy, H. ;
Bhowmick, S. .
ADVANCES IN COMPLEX SYSTEMS, 2014, 17 (7-8)
[8]   Analyzing open-source software systems as complex networks [J].
Zheng, Xiaolong ;
Zeng, Daniel ;
Li, Huiqian ;
Wang, Feiyue .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2008, 387 (24) :6190-6200