[发明专利]应用软件恶意行为的动态告警方法和终端有效
申请号: | 201880019202.7 | 申请日: | 2018-03-02 |
公开(公告)号: | CN110447215B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 林子敏;刘艺锋;袁中举 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 恶意 行为 动态 告警 方法 终端 | ||
本申请公开了一种应用软件恶意行为的动态告警方法和终端,涉及终端安全领域,用于动态调整针对应用软件恶意行为的告警。该方法包括:终端监控应用软件调用关键函数的行为;终端根据在预设时间内监控到应用软件调用关键函数的次数生成行为向量;终端基于机器学习算法,将行为向量输入恶意行为模型得到应用软件的结果向量;终端对威胁等级大于或等于告警阈值的恶意行为类型生成告警信息;终端提示告警信息;终端获取用户针对告警信息的第一反馈信息;终端根据第一反馈信息保持恶意行为类型对应的告警阈值;终端获取用户针对告警信息的第二反馈信息;终端根据第二反馈信息提高恶意行为类型对应的告警阈值。本申请实施例用于对恶意软件进行告警。
本申请要求于2017年11月10日提交中国专利局、申请号为201711101431.7、申请名称为“一种适应用户的移动设备恶意行为判别与告警方法”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及终端安全领域,尤其涉及一种应用软件恶意行为的动态告警方法和终端。
背景技术
随着终端设备承载越来越多的用户隐私、财产等重要数据,恶意应用软件逐渐成为威胁终端安全的重要来源,针对应用软件的恶意行为分析技术也在不断发展。现有技术中,对于不同的用户采用相同的模型告警终端软件的恶意行为,但实际上存在许多应用软件的行为介于正常行为和恶意行为之间,不同的用户对于应用的这类行为有不同的判断标准,可能产生告警结果与用户感知不一致的情况。
发明内容
本申请实施例提供一种应用软件恶意行为的动态告警方法和终端,用于动态调整针对应用软件恶意行为的告警。
为达到上述目的,本申请的实施例采用如下技术方案:
第一方面,提供了一种应用软件恶意行为的动态告警方法,其特征在于,包括:终端监控运行的应用软件调用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),M<N,结果向量B=(B1,B2,......,BM)的每一维对应一种恶意行为类型及其威胁等级;终端对威胁等级大于或等于告警阈值的恶意行为类型生成告警信息,其中,每种恶意行为类型对应一个告警阈值;终端提示告警信息;终端获取用户针对告警信息的第一反馈信息,第一反馈信息为认可告警信息;终端根据第一反馈信息保持告警信息中的恶意行为类型对应的告警阈值;终端获取用户针对告警信息的第二反馈信息,第二反馈信息为不认可告警信息;终端根据第二反馈信息提高告警信息中的恶意行为类型对应的告警阈值。本申请实施例通过在终端设备中监控运行的应用软件调用N个关键函数F1、F2、...、FN的行为,根据在预设时间内监控到该应用软件调用N个关键函数的次数生成N维行为向量A=(A1,A2,.......,AN),其中,行为向量的第i维Ai表示应用软件调用关键函数Fi的次数,1≤i≤N;终端基于机器学习算法,将行为向量输入恶意行为模型得到应用软件的M维结果向量B=(B1,B2,......,BM),M<N,结果向量的每一维对应一种恶意行为类型及其威胁等级;终端对威胁等级大于或等于告警阈值的恶意行为类型生成告警信息,其中,每种恶意行为类型对应一个告警阈值;终端提示告警信息;终端获取用户针对告警信息的第一反馈信息,第一反馈信息为认可告警信息;终端根据第一反馈信息保持告警信息中的恶意行为类型对应的告警阈值;终端获取用户针对告警信息的第二反馈信息,第二反馈信息为不认可告警信息;终端根据第二反馈信息提高告警信息中的恶意行为类型对应的告警阈值。终端通过将应用软件调用关键函数的次数以行为向量进行数学表示,输入恶意行为模型后得到表示恶意行为类型及其威胁等级结果向量,再根据各个恶意行为类型的威胁等级和告警阈值来生成告警信息,然后根据用户对告警信息的反馈来调整告警阈值,以适应不同用户和终端,实现了动态调整针对应用软件恶意行为的告警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880019202.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种识别驾驶行为的系统、方法、装置和存储介质
- 下一篇:组通信的方法和设备