北京邮电大学陶玥欣获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京邮电大学申请的专利二进制协议状态提取方法、系统、存储介质和电子设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115643319B 。
龙图腾网通过国家知识产权局官网在2025-09-05发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211056648.1,技术领域涉及:H04L69/22;该发明授权二进制协议状态提取方法、系统、存储介质和电子设备是由陶玥欣;孔晴设计研发完成,并于2022-08-30向国家知识产权局提交的专利申请。
本二进制协议状态提取方法、系统、存储介质和电子设备在说明书摘要公布了:本发明涉及协议逆向工程技术领域,尤其涉及一种二进制协议状态提取方法、系统、存储介质和电子设备,方法包括:将每个待提取的二进制协议数据,进行预处理,得到多个具有相同的规范数据格式的二进制协议数据;利用训练好的自编码器模型,得到每个二进制协议数据的特征信息;利用UMAP降维算法,得到每个特征信息对应的二维特征信息;在无先验知识的情况下,利用改进的DBSCAN聚类算法对所有二维特征信息进行聚类,能够准确将有状态协议的同状态数据划分为一簇,然后根据多簇能够构建状态机,结合对有状态协议的语法分析和语义分析,能够得到每条待提取的二进制协议数据的具体内容,还能够将推出有状态协议的具体格式。
本发明授权二进制协议状态提取方法、系统、存储介质和电子设备在权利要求书中公布了:1.一种二进制协议状态提取方法,其特征在于,包括: 将每个待提取的二进制协议数据,进行预处理,得到多个具有相同的规范数据格式的二进制协议数据,其中,所有待提取的二进制协议数据基于相同的有状态协议; 利用训练好的自编码器模型,得到每个二进制协议数据的特征信息; 利用UMAP降维算法对每个特征信息进行降维处理,得到每个特征信息对应的二维特征信息; 利用改进的DBSCAN聚类算法对所有二维特征信息进行聚类,将所述有状态协议的同状态数据划分为一簇,得到多簇; 其中,利用改进的DBSCAN聚类算法对所有二维特征信息进行聚类,将有状态协议的同状态数据划分为一簇,得到多簇,包括: S150、选定参数ε代表扫描半径,参数minPts代表最小包含点数,选定参数dim=2,代表输出数据为二维; S151、初始化簇集合簇数count=0,已扫描点集合 定义簇集合中的对象c,包含参数name,dim,points={p1,p2,p3,…,pn′},name代表该簇的名称、dim代表该簇的维度,points代表该簇所包含的点,n′表示代表该簇的点的数量; S152、输入特征序列集合F′={f1’,f2’,f3’,…,fn’},任选一未访问点f,f表示f1’,f2’,f3’,…,fn’中的任意一个,且满足找出邻域Nεf,包含所有与未访问点f欧氏距离df,p小于等于ε的点: Nεf={f∈F′|df,p≤ε} S153、初始化一个簇对象 S154、获取未访问点f邻域Nεf中邻点的个数|Nεf|,具体如下两种情况: 1第一种情况:若|Nεf|minPts,则将未访问点f加入S153中初始化的簇对象cnoise中,cname=′Noise′,dim=2,points={p1,p2,p3,…,pn′},同时,将未访问点f标记为已访问点; 2第二种情况:若|Nεf|≥minPts,初始化一个簇对象ccount并更新簇数count: ccountname=count,dim=2,points={p1,p2,p3,…,pn′} S155、满足S154中的第二种情况时,扫描Nεf={p1,p2,p3,…,pn′}中所有点p,获取点p邻域Nεp及其中邻点的个数|Nεp|,任选一未访问核心点p,满足且|Nεp|≥minPts,初始化核心间距dcore=1; 计算核心点间距dcore_new=pf,p,给定核心点间距的变化率阈值Tr=5,计算核心点间距变化率r, 若rTr,不对该点p进行任何处理; 若r≤Tr,将点p加入扫描点集合visited={p1,p2,p3,…,pn′},同时,将其所有邻点n∈Nεp加入S154中的第二种情况中的初始化的簇对象ccount; S156、扫描已有簇对象ccount的点集points,若点p既不在当前簇,也不在其他簇,将点p加入S154中的第二种情况中的初始化的簇对象ccount; S157、重复步骤S154至S156,直到输入序列集合F′中所有点都被扫描,即已扫描点集合visited包含所有输入数据,visited=F′={f1’,f2’,f3’,…,fn’},以通过visited确定{f1’,f2’,f3’,…,fn’}均被扫描过,结束聚类,此时,将所述有状态协议的同状态数据划分为一簇,得到多簇。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京邮电大学,其通讯地址为:100876 北京市海淀区西土城路10号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。