发明名称 |
一种基于smali中间语言的静态检测系统及方法 |
摘要 |
本发明提供了一种基于smali中间语言的静态检测系统及方法,其中所述预处理模块用于对移动应用软件做简单快速的初步筛选分析,判断当前移动应用软件是否存在可能的敏感行为,并判断是否需要进行后续静态行为分析程序;所述规则库模块为所述预处理模块在进行敏感行为分析时依赖的规则;所述敏感行为检测模块是对所述预处理模块判断出的存在敏感行为的移动应用软件进行详细的行为检测;所述结果生成模块用于将移动应用软件的基本信息和敏感信息生成报告并输出。本发明提供的基于smali的检测系统能够在完整的保留Android应用软件中的信息再进行行为分析,将应用软件中存在的敏感行为准确的检测出来。 |
申请公布号 |
CN106598866A |
申请公布日期 |
2017.04.26 |
申请号 |
CN201611198355.1 |
申请日期 |
2016.12.22 |
申请人 |
合肥国信车联网研究院有限公司 |
发明人 |
王鑫 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京和信华成知识产权代理事务所(普通合伙) 11390 |
代理人 |
胡剑辉 |
主权项 |
一种基于smali中间语言的静态检测系统,其特征在于,包括预处理模块、规则库模块、敏感行为检测模块、结果生成模块,所述预处理模块用于对移动应用软件做简单快速的初步筛选分析,判断当前移动应用软件是否存在可能的敏感行为,并判断是否需要进行后续静态行为分析程序;所述规则库模块为所述预处理模块在进行敏感行为分析时依赖的规则;所述敏感行为检测模块是对所述预处理模块判断出的存在敏感行为的移动应用软件进行详细的行为检测;所述结果生成模块用于将移动应用软件的基本信息和敏感信息生成报告并输出。 |
地址 |
230000 安徽省合肥市蜀山区合作华北路淝滨农贸市场1幢202-203 |