一种手机防盗系统的制作方法

文档序号:9420835阅读:627来源:国知局
一种手机防盗系统的制作方法
【技术领域】
[0001]本发明属于电子信息技术领域,涉及一种防盗系统,尤其涉及一种手机防盗系统。
【背景技术】
[0002]随着移动互联网时代的到来,移动终端设备已成为人们获取信息的主要设备,而Android智能手机凭借其开源、易用和强大的功能,在日常生活中得到了广泛的应用。
[0003]人们使用智能手机不再是打电话、发短信、上网浏览信息、聊天购物、观看视频、导航找路,而且还可以处理个人业务,比如储存通讯录、银行账号密码、网络支付密码、重要日程提醒、视频照片等个人信息和一些隐私数据。智能手机一旦丢失被窃后,不仅是个人财产的损失,还将给用户带来不可估量的隐私泄露风险,可能导致亲戚朋友上当受骗,对大家的工作生活造成非常大的影响。
[0004]有鉴于此,如今迫切需要设计一种防盗系统,以便克服现有手机丢失引起的不必要的损失。

【发明内容】

[0005]本发明所要解决的技术问题是:提供一种手机防盗系统,可提高手机的安全性,避免手机丢失时泄漏隐私。
[0006]为解决上述技术问题,本发明采用如下技术方案:
[0007]一种手机防盗系统,所述系统包括:
[0008]初始化模块,用以让用户在首次使用本系统时设置登录用户名和密码,并保存设定好的用户名和密码,以及安全号码和SIM卡信息;
[0009]用户管理模块,用以让用户再次登录本软件时,弹出输入密码窗口,输入初始化时设置的用户名和密码,进行防盗功能的设置和用户名密码的重置;
[0010]安全号码设置模块,用以让用户设置一个安全号码,该安全号码用于远程控制管理,设置完安全号码,开启防盗功能的同时获取当前手机正在使用的SIM卡信息、頂SI码和号码,并进行保存;
[0011 ] 开机S頂卡检测模块,用以开机自动检测手机中S頂卡信息,并与用户初始化时保存的S頂卡信息进行对比,从而判断手机是否被盗;Android系统完成开机后,会发送一个开机已完成B00T_C0MPLETED的广播,通告系统开机完毕的各种状态信息,开机S頂卡检测模块通过注册一个广播接收者BootCompleteReceiver,在后台专门监听B00T_C0MPLETED的广播事件,再通过电话管理TelephonyManager获取开机时手机中的SIM卡信息;
[0012]后台短信监听模块,用以在后台实时监听手机收到的短信息,手机被盗后,如有系统设定的安全号码发送来的短信息,对该信息内容进行截获,将信息内容与远程控制代码进行匹配,若匹配上,手机自动执行相应的控制操作;后台短信监听模块通过注册一个短信接收的广播器SMSReceivedBroadcastReceiver,专门监听短信接收Telephony.SMS_RECEIVED的广播事件,获取接收到的短信内容;
[0013]防盗追踪模块,用以在手机被盗后,将当前手机正在使用的S頂卡信息和手机号码发送给设定的安全号码,用于用户找回被盗手机;在开机S頂卡检测模块检测到当前手机正在使用的S頂卡頂SI码,与初始化时设定的S頂卡頂SI码进行比较,如果不一致,说明SIM卡被更换,手机丢失,使用短信管理SmsManager在后台向安全号码手机发送一条警告提醒短信,获取被盗手机正在使用的号码;
[0014]信息销毁模块,用以在手机被盗后通过安全号码发送过来的指令代码,删除手机SD卡中的所有数据信息,清空手机中用户的通讯录和短信等信息,保护用户的隐私;Android系统中联系人存储在设定目录下;信息销毁模块在收到安全号码手机发送来的预设指令代码后,通过遍历实现对手机联系人和SD卡中所有数据的销毁。
[0015]一种手机防盗系统,所述系统包括:
[0016]开机S頂卡检测模块,用以开机自动检测手机中S頂卡信息,并与用户初始化时保存的S頂卡信息进行对比,从而判断手机是否被盗;
[0017]后台短信监听模块,用以在后台实时监听手机收到的短信息,手机被盗后,如有系统设定的安全号码发送来的短信息,对该信息内容进行截获,将信息内容与远程控制代码进行匹配,若匹配上,手机自动执行相应的控制操作;
[0018]防盗追踪模块,用以在手机被盗后,将当前手机正在使用的S頂卡信息和手机号码发送给设定的安全号码,用于用户找回被盗手机;
[0019]信息销毁模块,用以在手机被盗后通过安全号码发送过来的指令代码,删除手机SD卡中的设定数据信息。
[0020]作为本发明的一种优选方案,所述系统还包括:
[0021]-初始化模块,用以让用户在首次使用本系统时设置登录用户名和密码,并保存设定好的用户名和密码,以及安全号码和SIM卡信息;
[0022]-用户管理模块,用以让用户再次登录本软件时,弹出输入密码窗口,输入初始化时设置的用户名和密码,进行防盗功能的设置和用户名密码的重置;
[0023]-安全号码设置模块,用以让用户设置一个安全号码,该安全号码用于远程控制管理,设置完安全号码,开启防盗功能的同时获取当前手机正在使用的SIM卡信息、頂SI码和号码,并进行保存。
[0024]作为本发明的一种优选方案,所述开机S頂卡检测模块的实现过程包括=Android系统完成开机后,开机S頂卡检测模块会发送一个开机已完成B00T_C0MPLETED的广播,通告系统开机完毕的各种状态信息,开机S頂卡检测模块通过注册一个广播接收者BootCompleteReceiver,在后台专门监听B00T_C0MPLETED的广播事件,再通过电话管理TelephonyManager获取开机时手机中的SIM卡信息。
[0025]作为本发明的一种优选方案,所述后台短信监听模块通过注册一个短信接收的广播器 SMSReceivedBroadcastReceiver,专门监听短信接收 Telephony.SMS_RECEIVED 的广播事件,获取接收到的短信内容。
[0026]作为本发明的一种优选方案,所述防盗追踪模块的实现过程包括:在开机S頂卡检测模块检测到当前手机正在使用的SIM卡IMSI码,与初始化时设定的SIM卡IMSI码进行比较,如果不一致,说明SIM卡被更换,手机丢失,使用短信管理SmsManager在后台向安全号码手机发送一条警告提醒短信,获取被盗手机正在使用的号码。
[0027]作为本发明的一种优选方案,Android系统中联系人存储在设定目录下;信息销毁模块在收到安全号码手机发送来的预设指令代码后,通过遍历实现对手机联系人和SD卡中所有数据的销毁。
[0028]本发明的有益效果在于:本发明提出的手机防盗系统,可提高手机的安全性,避免手机丢失时泄漏隐私。
【附图说明】
[0029]图1为本发明手机防盗系统的组成示意图。
[0030]图2为本发明手机防盗系统的流程图。
【具体实施方式】
[0031]下面结合附图详细说明本发明的优选实施例。
[0032]实施例一
[0033]针对手机丢失后,个人隐私信息泄露所带来的不安全问题,本发明设计开发了基于Android平台的手机防盗安全软件,通过远程控制,实现手机丢失后的防盗追踪和私密信息销毁的功能,提高智能手机的安全性,以保障用户的个人隐私和财产安全。
[0034]该系统设置和防盗安全两部分组成。系统设置部分具有初始化、用户管理、安全号码设置功能;防盗安全部分具有开机S頂卡检测、后台短信监听、防盗追踪、信息销毁功能。手机防盗安全软件系统的功能结构如图1所示。
[0035]手机防盗安全软件在手机上安装运行时,首先检测是否首次在该手机上运行,若是第一次运行,就进入初始化设置,先设置登录用户名和密码,再设定一个安全号码,设置完成后自动启动防盗功能,同时将用户S頂卡信息、用户名和密码保存;如果不是第一次运行,需要输入用户名和密码进行登录,用户名和密码输入正确,进入软件设置,可以关闭防盗功能或修改登录用户名和密码,用户名和密码输入错误,可重新输入3次,如3次都不对,软件退出登录窗口,防盗功能在后台正常运行。
[0036]开启防盗功能后,在手机每次开机时检测用户S頂卡信息,同时在后台对手机接收到的短信进行监听,如果用户S頂卡信息与初始化时的S頂卡信息不一致,那就说明S頂卡已被更换,用户手机被盗,手机自动向安全号码手机发送现在正在使用的S頂卡信息,安全号码手机收到短信即可得到被盗手机的号码和S頂卡信息;安全号码手机向被盗手机发送指令代码短信,后台短信监听到安全号码发来的短信,自动截获短信内容,将内容与预设指令代码进行比对,若不是预设指令代码短信,继续在后台监听,如果是预设的指令代码,就自动执行对应的指令,销毁手机中用户的数据信息,确保用户隐私信息的安全,同时也可用被盗手机号码追踪寻找丢失的手机。
[0037]请参阅图1、图2,本发明揭示了一种手机防盗系统,所述系统包括:初始化模块、用户管理模块、安全号码设置模块、开机S頂卡检测模块、后台短信监听模块、防盗追踪模块、信息销毁模块。
[0038]【初始化模块】
[0039]初始化模块的主要功能是让用户在首次使用本软件时设置登录用户名和密码,并保存设定好的用户名和密码,以及安全号码和SIM卡信息等。
[0040]【用户管理模块】
[0041]用户管理模块的主要功能是让用户再次登录本软件时,弹出输入密码窗口,输入初始化时设置的用户名和密码,可进行防盗功能的设置和用户名密码的重置。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1