[发明专利]应用软件恶意行为的动态告警方法和终端有效
申请号: | 201880019202.7 | 申请日: | 2018-03-02 |
公开(公告)号: | CN110447215B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 林子敏;刘艺锋;袁中举 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 恶意 行为 动态 告警 方法 终端 | ||
1.一种应用软件恶意行为的动态告警方法,其特征在于,包括:
终端监控运行的应用软件调用N个关键函数F1、F2、...、FN的行为;
所述终端根据在预设时间内监控到所述应用软件调用所述N个关键函数的次数生成N维行为向量A=(A1,A2,.......,AN),其中,所述行为向量A=(A1,A2,.......,AN)的第i维Ai表示所述应用软件调用关键函数Fi的次数,1≤i≤N;
所述终端基于机器学习算法,将所述行为向量A=(A1,A2,.......,AN)输入恶意行为模型得到所述应用软件的M维结果向量B=(B1,B2,......,BM),MN,所述结果向量B=(B1,B2,......,BM)的每一维对应一种恶意行为类型及其威胁等级;
所述终端对威胁等级大于或等于告警阈值的恶意行为类型生成告警信息,其中,每种恶意行为类型对应一个告警阈值;
所述终端提示所述告警信息;
所述终端获取用户针对所述告警信息的第一反馈信息,所述第一反馈信息为认可所述告警信息;
所述终端根据所述第一反馈信息保持所述告警信息中的恶意行为类型对应的告警阈值;
所述终端获取所述用户针对所述告警信息的第二反馈信息,所述第二反馈信息为不认可所述告警信息;
所述终端根据所述第二反馈信息提高所述告警信息中的恶意行为类型对应的告警阈值。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述终端获取所述终端的安全性信息,所述安全性信息包括安全性状态和安全性要求;
如果所述终端的安全性状态较低或者安全性要求较高,则降低部分或全部恶意行为类型的告警阈值。
3.一种终端,其特征在于,包括:
监控单元,用于监控运行的应用软件调用N个关键函数F1、F2、...、FN的行为;
生成单元,用于根据所述监控单元在预设时间内监控到所述应用软件调用所述N个关键函数的次数生成N维行为向量A=(A1,A2,.......,AN),其中,所述行为向量A=(A1,A2,.......,AN)的第i维Ai表示所述应用软件调用关键函数Fi的次数,1≤i≤N;
获取单元,用于基于机器学习算法,将所述生成单元生成的行为向量A=(A1,A2,.......,AN)输入恶意行为模型得到所述应用软件的M维结果向量B=(B1,B2,......,BM),MN,所述结果向量B=(B1,B2,......,BM)的每一维对应一种恶意行为类型及其威胁等级;
所述生成单元,还用于对威胁等级大于或等于告警阈值的恶意行为类型生成告警信息,其中,每种恶意行为类型对应一个告警阈值;
提示单元,用于提示所述生成单元生成的告警信息;
所述获取单元,还用于获取用户针对所述告警信息的第一反馈信息,所述第一反馈信息为认可所述告警信息;
调整单元,用于根据所述获取单元获取的第一反馈信息保持所述告警信息中的恶意行为类型对应的告警阈值;
所述获取单元,还用于获取所述用户针对所述告警信息的第二反馈信息,所述第二反馈信息为不认可所述告警信息;
所述调整单元,还用于根据所述第二反馈信息提高所述告警信息中的恶意行为类型对应的告警阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880019202.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种识别驾驶行为的系统、方法、装置和存储介质
- 下一篇:组通信的方法和设备