智能手机防盗系统设计与实现.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能手机防盗系统设计与实现

智能手机防盗系统设计与实现   摘 要:文章设计实现了一种安卓手机防盗系统,由受控机及远程安全号码手机上的两部分软件组成。在受控机遗失时,远程安全号码手机可通过短信方式对受控机进行远程控制,帮助机主有效降低损失和找到手机。   关键词:智能手机;防盗系统;短信;远程控制   在移动互联网时代,手机已成为人们难以离开的重要工具,是个人信息存储、网上交易支付、网络金融的重要渠道和工具,相关信息被广泛存储于手机内,一旦丢失或被盗,将为机主带来巨大的安全隐患[1]。本文基于此需求,设计并实现在手机遗失时,远程控制遗失手机、协助查找遗失手机的安卓智能手机防盗系统,用以将失主损失降到最低。   1 系统设计原理   该安卓智能手机防盗系统,分别由安装在受控机的本机控制模块,以及安装在远程安全号码手机上用来控制受控机的远程控制模块等两部分软件组成。双方通过短信方式进行信息交互及控制命令的发送传递。系统总体架构如图1所示。   受控机的本机控制模块通过监听手机的开机广播,实时监测手机中插入的sim卡是否合法,如果合法,不作任何处理;否则,将获取新卡的sim卡卡号,并将该sim卡卡号作为短信的内容发送至用户指定的远程安全号码的手机,从而使用户获取被盗手机的sim卡号码,并进一步对手机进行远程控制。与此同时,将开启转发被盗手机新短信的服务。   当远程安全号码手机向受控?C命令短信时,受控机本机控制模块获取短信并判断短信的类型。如果是特殊格式的指令短信,则首先将手机调为静音模式并关闭系统的消息通知,然后再根据指令进行具体的操作。待操作完成以后,回复短信发件人告知指令执行完毕,删除此条短信并将手机恢复到之前的情景模式,否则不作任何处理。   2 系统软件结构   2.1 系统整体软件结构   系统由安装于受控机的本机控制模块,以及安装在远程安全号码手机上的远程控制模块两部分构成,系统结构由如图2所示。   2.2 本机受控端模块主要功能   2.2.1 软件设置和权限获取   本模块用来设置手机遗失时,远程控制安全手机的号码、设置本机与sim卡的绑定、设置获取超级权限等。   2.2.2 手机防盗功能   手机防盗功能模块包括以下功能子模块:(1)sim卡检测。开机时检测sim卡是否为原来在系统中注册的合法的sim卡,用来判断是否存在更换sim卡的行为,进而决定是否向远程安全手机发送更换后的sim卡的号码短信。(2)报送地理位置。丢失或被盗手机,在远程安全手机的短信命令下,会以短信方式,将自己所在位置的GPS的经纬度信息发送到远程安全手机。(3)删除敏感信息。接收并执行远程安全手机发送的删除敏感信息的短信命令,删除本机短信、图片、记事本等资料。(4)开启关闭报警音。机主发送开启报警音短信后,受控端手机报警音响,帮助机主找到手机。(5)锁屏保护。接收到机主发送要求手机锁屏命令的短信后,手机立刻进入锁屏模式。(6)格式化手机。接收到机主发送的要求格式化手机命令的短信后,自动对手机进行格式化处理。   2.3 远程控制端模块主要功能   远程控制端模块与受控端模块配合,完成远程控制命令传递和执行,实现远程控制受控端手机的目的。其主要功能如下。   2.3.1 远程GPS定位   作为命令发送端,使用与受控机协议的指令短信,控制受控端手机打开GPS,并且以短信形式返还其位置信息,在接收到GPS短信后,在远程控制端模块的地图中,明确显示手机的位置。   2.3.2 远程删除敏感信息   作为命令发送端,使用与受控机协议的指令,发送短信命令,实现远程控制受控端手机删除本机短信、图片、记事本等敏感信息资料的功能。   2.3.3 控制警铃报警   作为命令发送端,使用与受控机协议的指令短信,控制受控端手机发报警音。   2.3.4 远程锁屏   作为命令发送端,使用与受控机协议的指令短信,控制受控端手机自动锁屏。   2.3.5 远程格式化   作为命令发送端,使用与受控机协议的指令短信,实现远程控制受控手机的格式化,做到对隐私数据的保护。   3 系统实现的部分技术要点   系统中,受控机在发现非法sim卡后,与远程安全号码手机进行短信联系,在解析执行有关命令的同时,将受控机的地理位置信息发送给远程安全号码手机,实现手机遗失后的防盗功能。系统存在的部分技术要点和实现如下所述。   3.1 sim卡信息的获取   该部分可使用Android的TelephonyManager类的getLine1Number()函数来实现,其代码为:   //获取电话号码   public String getNativePhoneNumber() {   String nativePhoneNumber = N

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档