Jinhui TENG, Yan GUANG, Hui SHU, et al. Automatic detection method of software upgrade vulnerability based on network traffic analysis[J]. Chinese Journal of Network and Information Security, 2020, 6(1): 94-108.
DOI:
Jinhui TENG, Yan GUANG, Hui SHU, et al. Automatic detection method of software upgrade vulnerability based on network traffic analysis[J]. Chinese Journal of Network and Information Security, 2020, 6(1): 94-108. DOI: 10.11959/j.issn.2096-109x.2020004.
Automatic detection method of software upgrade vulnerability based on network traffic analysis
软件升级过程中,缺乏对升级信息或升级包的认证可能会导致基于中间人攻击的远程代码执行漏洞。为此,提出一种升级漏洞自动检测方法。该方法通过提取升级过程中的网络流量,对升级机制自动画像,将其与漏洞特征向量匹配,预判升级漏洞;在模拟验证环境中,利用画像信息实施中间人攻击,验证检测结果。基于该方法设计了升级漏洞自动分析与验证系统,对 184 个 Windows 应用软件样本进行测试,检测出 117个样本的升级漏洞,证明了本方法的有效性。
Abstract
During the software upgrade process
the lack of authentication for upgrade information or packages can lead to remote code execution vulnerabilities based on man-in-the-middle attack.An automatic detection method for upgrading vulnerabilities was proposed.The method described the upgrade mechanism by extracting the network traffic during the upgrade process
then matched it with the vulnerability feature vector to anticipate upgrading vulnerabilities.In a validation environment
the man-in-the-middle attack using the portrait information was carried out to verify the detection results.In addition
an automatic vulnerability analysis and verification system based on this method was designed.184 Windows applications samples was test and 117 upgrade vulnerabilities were detected in these samples
which proved validity of the method.
关键词
Keywords
references
张海藩 . 软件工程导论 [M ] . 北京 : 清华大学出版社 , 1998 .
ZHANG H F . Introduction to software engineering [M ] . Beijing : Tsinghua University PressPress , 1998 .
FU J M , LIU G , LI P W . A security analysis method of antivirus software upgrade process [J ] . Journal of Wuhan University (Natrual Science Edition) , 2015 ( 6 ): 509 - 516 .
周振飞 . 软件供应链污染机理与防御研究 [D ] . 北京:北京邮电大学 , 2018 .
ZHOU Z F . Research on software supply chain pollution mechanism and defense [D ] . Beijing:Beijing University of Posts and Telecommunications , 2018 .
CATUOGNO L , GALDI C , PERSIANO G . Guaranteeing dependency enforcement in software updates [M ] . Secure IT Systems . Springer International Publishing , 2015 .
ZHAO Z P , YIN Z M , WANG Q P , et al . An improved edit distance algorithm and its application in data processing [J ] . Journal of Computer Applications , 2009 , 29 ( 2 ): 424 - 426 .
刘倩 . 基于 Kali Linux 的网络安全技术探讨与研究 [D ] . 长春:吉林大学 , 2018 .
LIU Q . Discussion and research on network security technology based on Kali Linux [D ] . Changchun:Jilin University , 2018 .