产品展示 Categories
联系我们 contact us
- 联系人:
- 陆先生
- 手机:
- 15895595058
- 电话:
- 0512-58628685
- 地址:
- 张家港市南丰镇
泄露检测研究综述-数控滚圆机滚弧机张家港电动
添加时间:2019-07-07
随着智能手机的广泛应用,Android系统的得到了大规模的普及,随之而来的就是Android系统信息泄露的问题。本文从检测泄露的机制出发,从静态检测,动态检测以及Android本身的安全保护机制出发,详细介绍了实现方式,最后对未来的Android系统检测做出了展望。 传感器数据(如GPS、加速度传感器),手机型号,系统版本等。2目前检测隐私泄露的技术2.1静态检测静态检测是在不执行程序的条件下,通过数据流分析和控制流分析等技术对程序代码进行扫描,检测程序是否存在隐私泄露的可能性。目前Android应用程序的静态分析的对象分为两种情况,一种是将Android应用程序还原为java源码进行分析, 本文由弯管机张家港弯管机价格网站
采集
转载中国知网整理! http://www.15895595058.net一种是将Android应用程序还原为伪代码。Android应用隐私泄露的静态检测方法分为三个阶段:预处理、控制流与数据流分析、分析检测。流程如图1所示:图1Android应用隐私泄露静态检测流程[]待检测应用程序首先通过预处理Baiduxer反编译转化成为可以进行分析符号表和数据结构。然后通过控制流、数据流分析,得出被检测应用程序的控制流图以及函数调用图。最后对控制流、数据流分析的结果进行处理和筛选,并和预先定义的规则进行比较,确定是否存在隐私泄露泄露检测研究综述-数控滚圆机滚弧机张家港电动钢管滚圆机滚弧机折弯机,并生成检测报告。预处理:目前大部分Android应用程序检测隐私泄露的App,如LeakMiner,将应用程序反编译为Java代码进行分析,但是受限于技术原因没有100%完全还原为Java代码,故会造成程序信息缺失,对最终分析结果产生影响。另有一部分Android应用程序检测泄露的App采用伪代码进行分析,相比还原为Java代码的优势为信息保留更完整,分析结果比前者也更加完善。控制流与数据流分析:控制流和数据流分析是通过静态分析将Android应用程序的代码转化为可进行后续分析的数据信息。其中控制流分析包括生成Android应用程序的过程间控制流图以及函数调用图。通过控制流分析,可以得到程序的运行特性,如程序代码的执行路径等。数据流分?泄露检测研究综述-数控滚圆机滚弧机张家港电动钢管滚圆机滚弧机折弯机 本文由弯管机张家港弯管机价格网站
采集
转载中国知网整理! http://www.15895595058.net