摘要
本发明公开了基于高阶函数的敏感API数据依赖分析及勒索软件检测方法,涉及计算机安全和程序分析技术领域。本发明包括:接收安卓应用程序并进行预处理,将其转换为中间表示,并获取函数调用图和控制流图,通过逆拓扑排序遍历函数调用图来确定函数分析顺序;根据确定函数分析顺序对函数调用图中的每个方法,在其控制流图上进行过程内数据流分析,收集每个程序点处变量和敏感API序列之间的依赖关系。本发明提供一种基于高阶函数摘要的高效敏感API数据依赖分析及勒索软件检测方法,利用高阶函数可作为返回值、函数可作为参数传递的特性,避免静态分析提取API调用序列时复杂传播图的构建,从而提高勒索软件检测的效率。
技术关键词
勒索软件检测方法
序列
安卓应用程序
数据依赖关系
变量
机器学习算法
摘要
训练分类模型
生命周期方法
参数
定义方法
软件检测系统
程序分析技术
存储方法
生成特征向量
信息更新
系统为您推荐了相关专利信息
监测管理方法
设备工况
参数
关联规则算法
随机森林模型
业务查询方法
菜单
问答模型
业务系统
超文本传输协议请求
干旱指数构建方法
地表反射率
灾害遥感监测技术
AI算法
Copula函数
知识图谱补全方法
BERT模型
三元组
关系
实体