【摘 要】
:
动态分析(Dynamic Analysis)是一种重要的Android应用安全分析技术,该技术的想法是自动运行Android应用,拦截关键系统运行数据并进行安全分析。在动态分析过程中需要尽可能地
论文部分内容阅读
动态分析(Dynamic Analysis)是一种重要的Android应用安全分析技术,该技术的想法是自动运行Android应用,拦截关键系统运行数据并进行安全分析。在动态分析过程中需要尽可能地遍历应用的UI控件层次结构以提高代码覆盖(Code Coverage)。Android应用中可以使用一类特殊的UI控件用于展示Web页面,即WebView。现有的动态分析系统不能很好地与WebView控件交互,而WebView控件通常包含了重要的用户交互行为。本文尝试使用基于计算机视觉和基于WebDriver的两种解决方案解决这一问题,设计并实现了基于WebView的Android应用动态分析系统。HTTP请求所使用的URL是用户Web交互行为的集中体现,也能反映一些安全问题。在基于WebView的Android应用动态分析系统中,应用触发的URL被拦截下来并使用开放式在线安全服务Spamhaus, SURBL, Google Safe Browsing, VirusTotal等进行安全分析。由于有些URL具有时效性,对URL的安全分析必须及时,本文基于web.py设计并实现了一个实时URL安全分析框架。本文提出的基于WebView的Android应用分析系统在移动互联网行业分析与Android平台安全研究中具有重要作用。本文包括两个应用实例对此进行说明,第一个实例是Android平台恶意软件发现,第二个实例是应用内广告库的安全研究。本文的内容以如下方式进行组织:第一章是引言;第二章进行需求分析,包括研究内容和关键技术;第三章和第四章是基于WebView的Android应用分析系统的概要设计与详细设计,分别详细描述系统的设计与实现;第五章是应用实例;第六章是总结。
其他文献
定置管理是5S活动的深入和继续。在实验室日常管理中引入定置管理理念使实验室的日常管理工作更加规范化、制度化。文章介绍了工程力学实验室日常管理的具体实施方法、运用的
武警部队要有效地开展反恐斗争,必须加大反恐怖行动现场管理。本文从落实依法管理、健全动态管理、严格人员管理、做好现场保障等四个方面提出了自己的见解。
从氧化应激损伤肝细胞的机制、还原型谷胱甘肽(Glutathione,GSH)的作用机制、GSH在肝脏疾病中的应用三方面描述了氧化应激在肝细胞损伤中的作用,并着重讨论了还原型谷胱甘肽
介绍宁波轨道交通2号线35 k V供电系统使用基于IEC 61850/GOOSE的城市轨道交通中压全面智能电流选跳保护方案,为确保智能电流选跳方案的可靠性,以整体方案、GOOSE通道检测、E
社会治安综合治理为适应和谐社会发展需要,必须整合资源,突出和谐主题,检察机关是社会治安综合治理的专门机关和成员单位,应从法制宣传,队伍建设等各个环节强化综治措施。
分析了弧焊机器人系统的柔性化集成与优化,介绍了基于PC机的系统控制,多传感器信息融合及弧焊过程的智能控制技术,旨在推动弧焊机器人的应用和产业化进程。
阐述黄芪正品、伪品的性状鉴别及显微鉴别。黄芪作为常用中药,其药材为植物蒙古黄芪及膜夹黄芪的根。伪品黄芪在市场流通比较多,常见到的有:锦鸡儿、大野碗豆、棉花根、白香草、
葡萄糖传感器能检测人体血液中的葡萄糖浓度,对糖尿病的诊断具有深远意义。目前,用于日常生活中葡萄糖检测的传感器大多基于葡萄糖氧化酶进行开发,然而酶的固有缺点,如制造成
基于ABAQUS平台,建立了YFJ2200-16/24轻型放顶煤液压支架的整架有限元模型,并分析了顶梁单侧受偏载工况下相应部件的应力分布特点,为支架结构设计提供参考。
Based on the A
本文的目标是为了建立一个利用交通路面的摄像头来检测车流量速度的系统,进而为后台的交通控制系统提供数据来提高交通的车辆通行效率。这个车流量检测系统被分为了以下四个