论文部分内容阅读
随着智能手机在市场上占有量的不断提高,用户对其的依懒也不断加重,手机中隐私数据的安全性逐渐得到了重视。用户手机丢失导致隐私数据泄露的案例屡见不鲜,因此保护手机中的隐私数据、找回丢失手机以及获取手机被盗证据成为了目前用户关心的话题。如今Android手机平台技术已愈发成熟,第三方地图厂商公布了开放平台,这些条件为智能手机信息安全及位置追踪系统的实现提供了完善的开发环境。本文基于Google公司的Android智能手机开发环境,百度地图开放平台以及J2EE技术,研究并实现了一个智能手机信息安全及位置追踪系统。本文在客户端主要研究了Android系统的数据存储方式包括SQLite数据库和SharedPreferences文件存储、Android的组件以及网络通信技术。在服务器端主要研究了使用J2EE技术创建一个数据中心,管理本系统的后台数据。同时也研究了百度地图开放平台的使用,最后将它们整合在一起,开发了一个具有保护用户隐私数据、定位丢失手机以及获取手机被盗证据的系统。首先,论文介绍了实现本系统功能的相关理论、运行平台以及实现技术。接着,论文重点研究了Android系统的Service、BroadCastReceiver、 ContentProvide、SQLite数据库以及SharedPreferences文件存储的技术特点,来实现通过短信远程控制丢失手机。然后,论文又研究了百度地图开放平台在客户端和服务器端的使用,来实现以图形化的方式展现给用户其手机的当前地理位置。同时,为了实现对用户数据以及手机被盗证据的管理,论文重点研究了Struts2、DButils等框架技术,来构建后台服务器管理系统。最后,论文对系统的各个模块进行了测试。本系统的主要特点在于:其一,利用安全手机通过短信收发功能远程控制对丢失手机进行相关操作;其二,可以将丢失手机的隐私数据回传到安全手机,把手机的被盗证据上传到后台服务器中;其三,可通过安全手机远程定位丢失手机并在可视化地图上观察到丢失手机的当前地理位置。