多通道多参与方协议的逆向工程方法研究

基本信息
批准号:61702120
项目类别:青年科学基金项目
资助金额:27.00
负责人:罗建桢
学科分类:
依托单位:广东技术师范大学
批准年份:2017
结题年份:2020
起止时间:2018-01-01 - 2020-12-31
项目状态: 已结题
项目参与者:蔡君,廖秀秀,曾振科,吴晓萍,伍双
关键词:
协议识别网络流量管理协议逆向工程网络协议网络安全
结项摘要

The multi-channel and multi-participant protocol (MCMP protocol) is the core protocol used by multi-participant application, such as social software and online game, to coordinate the concurrent spatial-temporal interaction behavior between each participant, while the reverse engineering of MCMP protocols is the key technique to reveal the network behavior and hidden security threats of unknown network application. However, existing reverse engineering methods are difficult to accurately identify the traffic of MCMP protocols, less effectively to reverse engineer the message formats of MCMP protocols and unable to analysis of the concurrent spatial-temporal interaction. In order to address this problem, we are aim to propose method for the MCMP protocol reverse engineering to reconstruct the specification of MCMP protocol. In this project, we will conduct the following researches: 1) Analyzing the group behavior of network participants to solve the problem of identifying traffic and participant of MCMP protocol. 2) Identifying message field in MCMP protocol as well as analyzing the structure relation between fields and determining the association attributes of message fields. 3) Modeling state machine of multi-participant protocol to infer a MCMP protocol state machine by proposing a spatial-temporal Hidden semi-Markov model (ST-HSMM) for spatial-temporal sequence analysis and analyzing the transition relationship of spatial-temporal state between each participant of MCMP protocol. This project provides a critical theoretical and technical basis for new generation of network security applications, such as traffic engineering and active defense in mobile internet.

多通道多参与方协议(简称“MCMP协议”)是社交软件、网络游戏等具有多参与方的网络应用所采用的最核心协议,能协调各参与者的时空并发的交互行为,而MCMP协议逆向工程是揭示未知应用网络行为、挖掘潜在安全威胁的关键技术。但现有方法存在MCMP协议识别不准确、报文格式还原效果不理想和时空交互行为分析难度大等问题。为此,本项目研究MCMP协议的逆向分析方法,实现重构其协议规范的目标。主要内容包括:1)研究参与方群体行为分析方法,解决MCMP协议流量及参与方的识别难题;2)研究MCMP协议的字段识别方法,分析字段结构关系和字段间关联属性;3)研究多方交互的协议状态机建模方法,在提出面向时空序列的时空隐半马尔可夫模型(ST-HSMM)的基础上,分析协议参与方之间的时空状态转移关系,推导MCMP协议状态机。本项目将为移动互联网流量工程和主动防御等网络与安全应用提供关键的理论依据和技术基础。

项目摘要

本项目围绕多通道多参与方协议(“MCMP协议”)逆向工程问题,研究了MCMP协议逆向分析的若干关键技术,以及在MCMP网络应用中的运用方法。具体研究内容包括:1)提出一种基于统计特征的报文字段划分和字段类型推断方法,自动重构协议报文格式,为协议报文的自动解析和识别提供依据;2)基于社团模型分析以信息为中心的网络(ICN)的缓存协议交互行为模型,提出基于社团角色的ICN缓存协议行为决策策略;3)研究并行服务功能链(SFC)资源需求与虚拟化服务器的服务偏好之间的交互行为,提出网络功能虚拟化资源优化配置算法,达到提高资源利用率的目的;4)研究SFC资源竞争行为建模方法及其在并发SFC资源优化配置问题中的应用,构建了基于整数线性规划的并发SFC资源竞争行为模型,并提出了基于节点瓶颈状态的协作启发式SFC部署算法。大量实验仿真表明,本项目提出的算法能有效的解决MCMP协议逆向分析、建模问题,并具有很好的应用效果。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

监管的非对称性、盈余管理模式选择与证监会执法效率?

监管的非对称性、盈余管理模式选择与证监会执法效率?

DOI:
发表时间:2016
2

跨社交网络用户对齐技术综述

跨社交网络用户对齐技术综述

DOI:10.12198/j.issn.1673 − 159X.3895
发表时间:2021
3

黄河流域水资源利用时空演变特征及驱动要素

黄河流域水资源利用时空演变特征及驱动要素

DOI:10.18402/resci.2020.12.01
发表时间:2020
4

栓接U肋钢箱梁考虑对接偏差的疲劳性能及改进方法研究

栓接U肋钢箱梁考虑对接偏差的疲劳性能及改进方法研究

DOI:10.3969/j.issn.1002-0268.2020.03.007
发表时间:2020
5

居住环境多维剥夺的地理识别及类型划分——以郑州主城区为例

居住环境多维剥夺的地理识别及类型划分——以郑州主城区为例

DOI:10.11821/dlyj201810008
发表时间:2018

罗建桢的其他基金

相似国自然基金

1

分子光电离的多通道L2方法

批准号:19574021
批准年份:1995
负责人:周雅君
学科分类:A2101
资助金额:7.50
项目类别:面上项目
2

面向大型机械装备逆向工程的多目视觉测量方法研究

批准号:61402316
批准年份:2014
负责人:胡立华
学科分类:F0210
资助金额:27.00
项目类别:青年科学基金项目
3

多尺度NURBS曲面建模及其在逆向工程中的应用

批准号:60773098
批准年份:2007
负责人:车翔玖
学科分类:F0201
资助金额:27.00
项目类别:面上项目
4

安全协议实现的逆向分析与安全评估方法研究

批准号:61572483
批准年份:2015
负责人:苏璞睿
学科分类:F0205
资助金额:65.00
项目类别:面上项目