发明名称 安卓应用程序的动态行为监测方法及系统
摘要 本发明提供了一种安卓应用程序的动态行为监测方法及系统,涉及安卓应用程序监测技术领域,方法包括监测主机在待测应用程序所需调用的敏感操作系统应用程序编程接口的代码处设置断点;移动设备在运行待测的应用程序时,若调用了敏感操作系统应用程序编程接口,则触发一断点事件;移动设备将断点事件发送给监测主机;监测主机向移动设备发送监测数据请求报文;移动设备向监测主机发送被移动设备调用的敏感操作系统应用程序编程接口的监测数据;监测主机将监测数据进行显示。本发明能够解决当前采用API HOOK技术或者应用重打包技术来进行动态行为分析造成的测试结果不准确,且安卓终端权限不允许和对相关系统功能的修改可能带来兼容性的问题。
申请公布号 CN104375938A 申请公布日期 2015.02.25
申请号 CN201410670086.9 申请日期 2014.11.20
申请人 工业和信息化部电信研究院 发明人 杨丁宁;李媛;汪薇薇;余泉;邓样辉;杜云
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京三友知识产权代理有限公司 11127 代理人 王涛
主权项 一种安卓应用程序的动态行为监测方法,其特征在于,包括:监测主机在待测应用程序所需调用的敏感操作系统应用程序编程接口的代码处设置断点;所述监测主机向移动设备发送监测命令报文;在接收到所述监测命令报文后,移动设备在运行所述待测的应用程序时,若调用了所述敏感操作系统应用程序编程接口,则触发一断点事件;所述移动设备暂停运行所述待测的应用程序,并将所述断点事件发送给所述监测主机;所述监测主机在接收到所述断点事件后,向所述移动设备发送监测数据请求报文;所述移动设备根据所述监测数据请求报文向所述监测主机发送被移动设备调用的所述敏感操作系统应用程序编程接口的监测数据;所述监测主机将所述监测数据进行显示。
地址 100191 北京市海淀区花园北路52号
您可能感兴趣的专利