[发明专利]一种基于深度学习的安卓恶意代码检测系统及其方法在审
申请号: | 201510667016.2 | 申请日: | 2015-10-15 |
公开(公告)号: | CN105205396A | 公开(公告)日: | 2015-12-30 |
发明(设计)人: | 邹福泰;徐凯翼;唐佳莉;朱文彬;杭梦玥 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 上海旭诚知识产权代理有限公司 31220 | 代理人: | 郑立 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于深度学习的安卓恶意代码检测系统包括:特征提取模块,深度学习模块与报告生成模块。特征提取模块以APK程序作为输入,使用静态提取与动态提取相结合的方式,输出0、1组成APK程序特征向量。深度学习模块使用多层感知器(MLP)模型作为学习模型。一方面对特征向量与监督值组成的样本集进行训练与学习,得到成熟的学习模型;另一方面以特征向量作为输入,使用成熟的学习模型,输出结果概率,作为APK程序的安全级别。报告生成模块根据APK程序的特征向量与安全级别,进行解释与分析,生成评估报告。本发明将深度学习模型与恶意代码检测相结合,同时将静态特征与动态特征相结合,提高了系统对于未知恶意代码的甄别能力和检测的准确性。 | ||
搜索关键词: | 一种 基于 深度 学习 恶意代码 检测 系统 及其 方法 | ||
【主权项】:
一种基于深度学习的安卓恶意代码检测系统,其特征在于,所述检测系统包括:特征提取模块,所述特征提取模块被配置为以APK程序作为输入,使用静态特征提取与动态特征提取相结合的方式,输出由0、1组成的所述APK程序的特征向量;深度学习模块,所述深度学习模块被配置为使用多层感知器模型对由所述特征向量与监督值组成的样本集进行训练,得到学习成熟的模型;同时以所述特征向量作为输入,使用所述学习成熟的模型,输出结果概率,作为所述APK程序的安全级别;报告生成模块,所述报告生成模块被配置为根据所述特征向量与所述安全级别进行分析,并生成评估报告。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510667016.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据的保护方法及装置
- 下一篇:一种处理被劫持浏览器的方法及设备