[发明专利]基于深度学习的控制流完整性检测方法在审
| 申请号: | 202010058919.1 | 申请日: | 2020-01-19 |
| 公开(公告)号: | CN111274580A | 公开(公告)日: | 2020-06-12 |
| 发明(设计)人: | 王湘奇;张吉良 | 申请(专利权)人: | 湖南第一师范学院 |
| 主分类号: | G06F21/56 | 分类号: | G06F21/56;G06F8/36;G06N3/04;G06N3/08 |
| 代理公司: | 长沙永星专利商标事务所(普通合伙) 43001 | 代理人: | 周咏;米中业 |
| 地址: | 410205 湖南*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于深度学习的控制流完整性检测方法,包括获取训练程序及其可执行文件;反汇编可执行文件并构建粗粒度控制流图;监测程序的控制流并收集地址信息;构建训练程序的细粒度控制流图并切分得到训练数据;训练分类器得到控制流完整性检测分类器;获取待检测程序的地址信息;构建待检测程序的gadget链编码;采用控制流完整性检测分类器进行检测并完成待检测程序的控制流的完整性检测。本发明构建精确的控制流图,然后拆分控制流图用于神经网络训练,并在程序运行时实时获取分支信息,并通过神经网络模型进行检测;本发明能够较好的进行程序的控制流完整性检测,而且可靠性高、检测准确率高且实施方便。 | ||
| 搜索关键词: | 基于 深度 学习 控制 完整性 检测 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南第一师范学院,未经湖南第一师范学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202010058919.1/,转载请声明来源钻瓜专利网。
- 上一篇:终端管理方法及装置
- 下一篇:一种磁电耦合锁芯的控制方法





