基于Android系统的渗透测试综合平台研究与实现

来源 :东华大学 | 被引量 : 4次 | 上传用户:hard_158
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Android智能手机的普及,其系统安全问题越来越受到人们的重视。普通用户日常使用Android手机时问长,系统内通常会储存重要文件和隐私信息。相对于传统桌面设备,用户行为对系统安全提出了更高的要求。与其他安全检测手段相比,模拟黑客对Android设备的攻击行为的渗透测试具有很大的优势。本文研究了Android系统的架构和安全机制、Android应用程序安全性常见问题、通用渗透测试的过程和方法,得到了基于OVAL的漏洞检测模型。以此为基础,设计并实现了基于Android系统的渗透测试综合平台。首先,在对Android系统架构和安全机制进行深入分析的基础上,本文概要地阐述了Android应用程序存在的常见安全性问题。通过研究通用渗透测试技术,得到了Android渗透测试过程。开放式漏洞评估语言OVAL通常用于传统桌面设备的漏洞检测领域,本文创造性地将其运用于Android系统的漏洞分析上,得到了基于OVAL的漏洞检测模型。本文通过深入研究系统的设计目标和功能要求,设计了渗透测试综合平台的整体架构和工作流程,分代理端和服务器端两方面分析了功能模块设计。通过使用开放式漏洞评估语言,满足了系统的精确性、可扩展性要求。详细地阐述了基于Android系统的渗透测试综合平台中漏洞评估子系统、通信模块、攻击模块的设计和实现。漏洞评估子系统基于OVAL,为之后的渗透攻击提供了方向指引。通信模块采用反射交互方式,使大部分的功能都在服务器端进行,减少对Android代理端性能的影响。攻击模块整合了分散的安全工具,解决了无法统一渗透测试的问题。最后,本文对渗透测试综合平台进行了功能和性能测试,结果表明,系统能够对Android系统进行全面、精确的漏洞评估,具有良好的渗透效率和测试完备性。
其他文献
随着数据挖掘技术的发展,人们尝试将该技术运用于Web,形成了Web挖掘技术,Web使用挖掘就是其中一个重要的分支。Web使用挖掘通过对Web日志的分析,获取Web上隐藏的用户感兴趣的
图像分割在图像处理领域中是一种基本且重要的技术,也是进行目标识别和图像分析的前提和关键,其结果的好坏对后续的识别和分析过程有很大的影响。图像分割被广泛应用在人脸识
为了让CPU更快,人们设计的CPU变得越来越复杂且不规整,如增加乱序执行单元、超流水线、分支预测和投机等等技术;不幸的是,这些技术已经基本没有潜力可挖掘,而且也无法很好的控
大规模的人群仿真在电影特效、电脑游戏等有大量的应用,但是人群规模达到一定数量后很难实现其实时性,单纯依靠串行算法进行大规模人群仿真已经无法满足当前各种应用的需求,
随着通信业的发展,人们已经逐渐习惯了随时联上网络了解最新资讯,分享工作成果,购买心仪产品的生活。从以单个计算机为主的远程通信系统,到多个主计算机通过通信线路互连起来
人体跟踪是运动人体视觉分析中非常活跃的一个课题,其在智能监控领域中广泛的应用前景和潜在的经济价值激发了广大科研工作者的浓厚兴趣,也使它成为研究的热点问题之一。本文
主元分析作为一种多元统计分析方法,广泛应用于数据处理和简化中。这种方法试图通过对数据协方差矩阵进行对角化,从而找到数据中最主要的元素和结构,去除噪音和冗余,对原数据进行
由于受成本的制约,传感器节点的能量、处理能力、存储能力都十分受限。因此,无线传感网路由算法的首要目标是节能,算法也不能有太高的运算复杂度和空间复杂度,运行在传感网上
或许在未来的20年里,WebService将会成为软件开发领域最热门的话题,随着WEB2.0的迅速普及,如何利用好WebService这一新技术就成为一个非常重要的课题。   尽管SOA(ServiceOri
相似连接算法在数据清理、数据集成和重复网页检测等领域有着广泛的应用。相似度的度量方法有多种,包括Jaccard相似度,Cosine相似度,Dice相似度和Hamming距离等。本文中主要