引用本文:申莹珠,顾纯祥,陈熹,张协力,卢政宇.基于模型学习的OpenVPN系统脆弱性分析.软件学报,2019,30(12):3750-3764
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 2962次   下载 5460 本文二维码信息
码上扫一扫!
分享到: 微信 更多
基于模型学习的OpenVPN系统脆弱性分析
申莹珠1, 顾纯祥1,2, 陈熹1, 张协力1, 卢政宇1
1.信息工程大学 网络空间安全学院, 河南 郑州 450001;2.河南省网络密码技术重点实验室, 河南 郑州 450001
摘要:
OpenVPN在现实网络中有广泛应用,对其安全性进行评估具有重要的现实意义.基于自动机理论中模型学习的方法,利用协议状态模糊测试的技术对OpenVPN系统进行黑盒测试分析,自动化推演出目标OpenVPN系统的状态机.提出了状态机时间压缩模型并进行冗余状态和迁移化简,可以准确得到协议状态机中的行为特征.发现了多条期望行为路径外的特别行为路径及可能的安全隐患,为OpenVPN的安全性评估提供了新的思路与方法,同时对类似缺少协议规范但应用广泛的安全协议的内部设计细节分析具有重要参考意义.
关键词:  OpenVPN  模型学习  状态模糊测试  脆弱性分析  时间压缩模型
DOI:10.13328/j.cnki.jos.005612
分类号:TP311
基金项目:国家自然科学基金(61502533);河南省自然科学基金(162300410335)
Vulnerability Analysis of OpenVPN System Based on Model Learning
SHEN Ying-Zhu1, GU Chun-Xiang1,2, CHEN Xi1, ZHANG Xie-Li1, LU Zheng-Yu1
1.Information Engineering University, Zhengzhou 450001, China;2.He'nan Key Laboratory of Network Cryptography Technology, Zhengzhou 450001, China
Abstract:
OpenVPN is widely used in the real network, the assessment of its security has important practical significance. In this study, technology of state fuzzing is used to carry out black box test on OpenVPN implementation to infer state machine of the target system automatically based on model learning method in automata theory. Time compression model is proposed and state machine of OpenVPN is simplified to remove the redundant states and transitions. Then, the behavior characteristics of the protocol state machine will be obtained accurately to discover a number of special behavior paths and potential security risks outside the expected behavior path. It provides a new idea for the security evaluation of OpenVPN and has important significance for obtaining the internal design details of similar security protocols with little specification but widely used.
Key words:  OpenVPN  model learning  protocol state fuzzing  vulnerability analysis and detection  time compression model

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: