电测与仪表2023,Vol.60Issue(12):104-110,7.DOI:10.19753/j.issn1001-1390.2023.12.015
基于OpCode的融合终端代码相似性检测方法研究
Research on the similarity detection method for fusion terminal code based on OpCode
摘要
Abstract
In recent years,software security issues have been frequent,and vulnerabilities inherited from third-party code have been troubling developers.Effective similarity detection of app code has become the key to ensure stable operation of system.This paper addresses the shortcomings of conventional detection methods such as high feature dimensions and low detection efficiency.For the first time,editing distance is introduced into the similarity comparison of binary instruction sets.A new intelligent fusion terminal binary ELF file similarity determination method based on the combination of Op-Code code segment editing distance and graph similarity of all common subsequences is proposed,and a quantization for-mula for the adjusted similarity model is proposed.It is of great significance to carry out homology or similarity analysis of fusion terminal apps,evaluate quantitative indicators of source code similarity,and solve security risks of fusion terminals.关键词
台区融合终端/OpCode操作码/编辑距离/所有公共子序列法/相似性度量Key words
smart distribution transformer terminal/OpCode/editing distance/ACS/similarity measurement分类
信息技术与安全科学引用本文复制引用
陆蔺,程磊,卜树坡..基于OpCode的融合终端代码相似性检测方法研究[J].电测与仪表,2023,60(12):104-110,7.基金项目
江苏省自然科学基金资助项目(BK20160352) (BK20160352)