基于Android平台的网络数据采集及特征分析

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:YGLDY1989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网及无线通信技术的快速发展,人们越来越多地使用智能手机处理一些日常事务,如收发邮件、在线购物等,Android系统作为当前用户增长最快的智能手机操作系统,也就成为人们研究的重点。与此同时,Android的开放性带来各种风险行为,严重威胁到该平台的安全。据网秦“云安全”监测平台的数据显示,截止到2011年12月查杀到的1236款Android恶意软件中,具备恶意传播、推广特征的恶意软件占据了9.2%的比例,而其主要载体—远程控制木马的比例更高达28%以上。恶意软件植入手机后,会在后台自动联网下载软件消耗用户流量,并能够自动收集用户的个人敏感资料并上传至黑客服务器,使用户的安全受到严重的威胁。Android手机网络通信的安全性也就成为手机安全研究的首要任务。   本文介绍了Android手机平台下的网络数据采集系统的开发,首先分析了当前移动互联网的发展现状,通过对各种智能手机应用平台的比较分析,重点介绍了用户使用移动互联网的过程中出现的安全问题,同时从理论上介绍了Android平台的整体架构、底层组件开发原理和方法、开发过程中用到的工具及相关技术。其次介绍并分析了网络数据采集系统的理论依据,主要包括网络数据捕获技术原理、捕获机制、Libpcap网络开发包详解、JNI机制以及协议还原技术等。再次,从需求分析、项目总体架构、项目各功能模块的具体设计与实现等方面详细阐述了基于Android平台的网络数据采集工具。最后,针对移动互联网的安全问题,本文提出了以网络应用流量统计的角度检测异常网络行为,设计并实现了一款基于Android平台的网络数据采集工具的应用软件,实现方案如下:将Libpcap网络开发包移植到Android系统中,通过JNI机制,将Libpcap网络开发包封装成动态链接库,向应用层提供接口函数,编写上层Java功能模块,实现了对3G网络数据包的采集及过滤功能,并能够对各个网络应用的网络流量进行统计,将某些短时间大流量的网络应用提醒给用户。  
其他文献
射频识别技术是一种通过射频信号自动识别目标对象并获取相关数据的识别技术。由于RFID系统与传统的识别技术相比具有许多优点,使得RFID系统的应用领域非常广泛。然而RFID系统
移动Ad hoc网络(MANET,Mobile Ad hoc networks)是一种新型移动多跳无线网络,具有自动建网灵活,无需基站设施等优点,因此被广泛应用。但MANET也具有明显缺点:如节点资源有限
计算机网络的应用已渗透到社会各个层面,给社会带来了巨大的便利。但互联网是一个开放系统,其多变性、异质性及动态性的等特点使得互联网存在着诸多安全隐患。基于web的应用系
伴随移动互联网、IP多媒体子系统等业务的蓬勃发展,以及大量的视频业务和数据IP化业务的不断涌现,基于SDH/MSTP(Synchronous Digital Hierarchy,同步数字体系/Multi-Service Tra
当前,应用于股票交易、电子邮件监测、网络信息订阅与发布等领域的以流形式存在的XML数据越来越多,对其进行关键字查询是XML数据查询的一个研究热点。XML数据流上的关键字查
VPN(Virtual Private Network,虚拟专用网络)是随着互联网的广泛应用而迅速发展起来的一种新型的网络技术,用于在公共网上搭建个人私有的网络[1]。通过虚拟专用网技术,一个公司
秦始皇兵马俑对我国历史、科技、文化意义重大;但是,由于历史悠久,出土的兵马俑存在破损等问题。为得到完整的数字化兵马俑,本文研究了兵马俑的多角度图像三维重建及重建后点
在用数码相机拍摄含有规则纹理的图像时,经常会在纹理部分产生莫名其妙的彩色条纹,这就是彩色摩尔纹。摩尔纹现象主要发生在图像的高频部分,由于R/B分量采样率较低,所以R/B分
我国是平板玻璃生产大国,平板玻璃产量占到世界的百分之六十以上,但并不是平板玻璃生产强国,与美国,日本等相比,我国的平板玻璃生产在产量和质量上均有较大差距,单位产品的能耗差距
硬件技术的发展,特别是智能手机处理能力的提高,使得增强现实技术脱离PC机、头盔显示器等笨重设备的限制并向户外和无线发展成为可能,并由此推动了移动增强现实技术的产生和发展