许铝才
- 作品数:5 被引量:2H指数:1
- 供职机构:复旦大学软件学院更多>>
- 发文基金:上海市科学技术委员会科研基金国家科技重大专项更多>>
- 相关领域:自动化与计算机技术电子电信更多>>
- SysTracker:一种采用系统调用监测安卓应用资源使用的方法被引量:1
- 2014年
- 安卓恶意应用行为大多源于对系统资源的非法使用,资源使用信息将有助于快速地分析恶意行为。然而,由于安卓系统使用权限机制对资源进行管理的特性,现有的基于系统调用监测安卓应用资源使用的方法并不行之有效。针对该问题,设计并实现了SysTracker:一种采用系统调用辅以API-系统调用映射关系来监测安卓应用资源使用的技术。SysTracker通过截获安卓应用程序中的系统调用,并对系统调用的相关信息进行解析,借助API-系统调用映射关系将特殊的系统调用序列还原为相应的API调用,从而识别出应用程序中资源使用信息。大规模的应用程序测试显示SysTracker对API调用的识别率高达99.2%。同时,通过对多款应用程序的分析表明,SysTracker能直观反映应用对资源使用的情况以快速识别出应用的恶意行为。
- 许铝才张源杨珉
- 关键词:ANDROID监测方法
- 采用系统调用监测安卓应用资源使用的研究
- 现今手机、平板电脑等手持移动设备的运算能力日益增强,搭载智能系统的移动设备逐渐融入人们生活,成为日常活动不可或缺的一部分。手持移动设备大多存储了大量涉及用户隐私的重要信息,如通讯录、短信、彩信、邮件、文件等等,这些信息涵...
- 许铝才
- 关键词:资源使用手持移动设备恶意行为
- 文献传递
- 一种动静态结合的Java程序异常处理优化方法
- 本发明属于Java编译运行环境设计技术领域,具体一种Java动静态结合的异常处理优化方法。本发明把动静结合的编译运行环境分为两个阶段:静态处理阶段和动态执行阶段。静态处理阶段主要是在静态编译器里分析和收集程序的异常处理信...
- 杨珉王迪许铝才臧斌宇
- 文献传递
- 一种动静态结合的Java程序异常处理优化方法
- 本发明属于Java编译运行环境设计技术领域,具体一种Java动静态结合的的异常处理优化方法。本发明把动静结合的编译运行环境分为两个阶段:静态处理阶段和动态执行阶段。静态处理阶段主要是在静态编译器里分析和收集程序的异常处理...
- 杨珉王迪许铝才臧斌宇
- WHIRL SSA:一种基于高级中间表示的优化结构
- 2012年
- 中间表示对编译器的性能、效率和可扩展性都起着决定性作用.Open64编译器采用一种树型结构的中间表示WHIRL,能表示各种高级控制流结构,但不能显式的提供数据流信息.本文基于WHIRL对SSA(Static Single Assignment)进行扩展,提出了一个新的优化结构WHIRL SSA.WHIRL SSA通过将SSA信息标注在WHIRL节点上,显式的为数据流分析提供使用-定义(UD)信息.相比于传统的数据流信息构建方法,WHIRL SSA提供了更精确、有效的数据流信息.本文讨论了WHIRL SSA的设计与实现和基于WHIRL SSA的优化.
- 杨克峤李健胡益斌许铝才
- 关键词:SSA