• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      智能手機(jī)的防盜系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2017-07-18 21:30:37朱鵬陳瑞斌
      無線互聯(lián)科技 2017年12期
      關(guān)鍵詞:遠(yuǎn)程控制短信智能手機(jī)

      朱鵬+陳瑞斌

      摘 要:文章設(shè)計(jì)實(shí)現(xiàn)了一種安卓手機(jī)防盜系統(tǒng),由受控機(jī)及遠(yuǎn)程安全號碼手機(jī)上的兩部分軟件組成。在受控機(jī)遺失時(shí),遠(yuǎn)程安全號碼手機(jī)可通過短信方式對受控機(jī)進(jìn)行遠(yuǎn)程控制,幫助機(jī)主有效降低損失和找到手機(jī)。

      關(guān)鍵詞:智能手機(jī);防盜系統(tǒng);短信;遠(yuǎn)程控制

      在移動(dòng)互聯(lián)網(wǎng)時(shí)代,手機(jī)已成為人們難以離開的重要工具,是個(gè)人信息存儲、網(wǎng)上交易支付、網(wǎng)絡(luò)金融的重要渠道和工具,相關(guān)信息被廣泛存儲于手機(jī)內(nèi),一旦丟失或被盜,將為機(jī)主帶來巨大的安全隱患[1]。本文基于此需求,設(shè)計(jì)并實(shí)現(xiàn)在手機(jī)遺失時(shí),遠(yuǎn)程控制遺失手機(jī)、協(xié)助查找遺失手機(jī)的安卓智能手機(jī)防盜系統(tǒng),用以將失主損失降到最低。

      1 系統(tǒng)設(shè)計(jì)原理

      該安卓智能手機(jī)防盜系統(tǒng),分別由安裝在受控機(jī)的本機(jī)控制模塊,以及安裝在遠(yuǎn)程安全號碼手機(jī)上用來控制受控機(jī)的遠(yuǎn)程控制模塊等兩部分軟件組成。雙方通過短信方式進(jìn)行信息交互及控制命令的發(fā)送傳遞。系統(tǒng)總體架構(gòu)如圖1所示。

      受控機(jī)的本機(jī)控制模塊通過監(jiān)聽手機(jī)的開機(jī)廣播,實(shí)時(shí)監(jiān)測手機(jī)中插入的sim卡是否合法,如果合法,不作任何處理;否則,將獲取新卡的sim卡卡號,并將該sim卡卡號作為短信的內(nèi)容發(fā)送至用戶指定的遠(yuǎn)程安全號碼的手機(jī),從而使用戶獲取被盜手機(jī)的sim卡號碼,并進(jìn)一步對手機(jī)進(jìn)行遠(yuǎn)程控制。與此同時(shí),將開啟轉(zhuǎn)發(fā)被盜手機(jī)新短信的服務(wù)。

      當(dāng)遠(yuǎn)程安全號碼手機(jī)向受控機(jī)命令短信時(shí),受控機(jī)本機(jī)控制模塊獲取短信并判斷短信的類型。如果是特殊格式的指令短信,則首先將手機(jī)調(diào)為靜音模式并關(guān)閉系統(tǒng)的消息通知,然后再根據(jù)指令進(jìn)行具體的操作。待操作完成以后,回復(fù)短信發(fā)件人告知指令執(zhí)行完畢,刪除此條短信并將手機(jī)恢復(fù)到之前的情景模式,否則不作任何處理。

      2 系統(tǒng)軟件結(jié)構(gòu)

      2.1 系統(tǒng)整體軟件結(jié)構(gòu)

      系統(tǒng)由安裝于受控機(jī)的本機(jī)控制模塊,以及安裝在遠(yuǎn)程安全號碼手機(jī)上的遠(yuǎn)程控制模塊兩部分構(gòu)成,系統(tǒng)結(jié)構(gòu)由如圖2所示。

      2.2 本機(jī)受控端模塊主要功能

      2.2.1 軟件設(shè)置和權(quán)限獲取

      本模塊用來設(shè)置手機(jī)遺失時(shí),遠(yuǎn)程控制安全手機(jī)的號碼、設(shè)置本機(jī)與sim卡的綁定、設(shè)置獲取超級權(quán)限等。

      2.2.2 手機(jī)防盜功能

      手機(jī)防盜功能模塊包括以下功能子模塊:(1)sim卡檢測。開機(jī)時(shí)檢測sim卡是否為原來在系統(tǒng)中注冊的合法的sim卡,用來判斷是否存在更換sim卡的行為,進(jìn)而決定是否向遠(yuǎn)程安全手機(jī)發(fā)送更換后的sim卡的號碼短信。(2)報(bào)送地理位置。丟失或被盜手機(jī),在遠(yuǎn)程安全手機(jī)的短信命令下,會(huì)以短信方式,將自己所在位置的GPS的經(jīng)緯度信息發(fā)送到遠(yuǎn)程安全手機(jī)。(3)刪除敏感信息。接收并執(zhí)行遠(yuǎn)程安全手機(jī)發(fā)送的刪除敏感信息的短信命令,刪除本機(jī)短信、圖片、記事本等資料。(4)開啟關(guān)閉報(bào)警音。機(jī)主發(fā)送開啟報(bào)警音短信后,受控端手機(jī)報(bào)警音響,幫助機(jī)主找到手機(jī)。(5)鎖屏保護(hù)。接收到機(jī)主發(fā)送要求手機(jī)鎖屏命令的短信后,手機(jī)立刻進(jìn)入鎖屏模式。(6)格式化手機(jī)。接收到機(jī)主發(fā)送的要求格式化手機(jī)命令的短信后,自動(dòng)對手機(jī)進(jìn)行格式化處理。

      2.3 遠(yuǎn)程控制端模塊主要功能

      遠(yuǎn)程控制端模塊與受控端模塊配合,完成遠(yuǎn)程控制命令傳遞和執(zhí)行,實(shí)現(xiàn)遠(yuǎn)程控制受控端手機(jī)的目的。其主要功能如下。

      2.3.1 遠(yuǎn)程GPS定位

      作為命令發(fā)送端,使用與受控機(jī)協(xié)議的指令短信,控制受控端手機(jī)打開GPS,并且以短信形式返還其位置信息,在接收到GPS短信后,在遠(yuǎn)程控制端模塊的地圖中,明確顯示手機(jī)的位置。

      2.3.2 遠(yuǎn)程刪除敏感信息

      作為命令發(fā)送端,使用與受控機(jī)協(xié)議的指令,發(fā)送短信命令,實(shí)現(xiàn)遠(yuǎn)程控制受控端手機(jī)刪除本機(jī)短信、圖片、記事本等敏感信息資料的功能。

      2.3.3 控制警鈴報(bào)警

      作為命令發(fā)送端,使用與受控機(jī)協(xié)議的指令短信,控制受控端手機(jī)發(fā)報(bào)警音。

      2.3.4 遠(yuǎn)程鎖屏

      作為命令發(fā)送端,使用與受控機(jī)協(xié)議的指令短信,控制受控端手機(jī)自動(dòng)鎖屏。

      2.3.5 遠(yuǎn)程格式化

      作為命令發(fā)送端,使用與受控機(jī)協(xié)議的指令短信,實(shí)現(xiàn)遠(yuǎn)程控制受控手機(jī)的格式化,做到對隱私數(shù)據(jù)的保護(hù)。

      3 系統(tǒng)實(shí)現(xiàn)的部分技術(shù)要點(diǎn)

      系統(tǒng)中,受控機(jī)在發(fā)現(xiàn)非法sim卡后,與遠(yuǎn)程安全號碼手機(jī)進(jìn)行短信聯(lián)系,在解析執(zhí)行有關(guān)命令的同時(shí),將受控機(jī)的地理位置信息發(fā)送給遠(yuǎn)程安全號碼手機(jī),實(shí)現(xiàn)手機(jī)遺失后的防盜功能。系統(tǒng)存在的部分技術(shù)要點(diǎn)和實(shí)現(xiàn)如下所述。

      3.1 sim卡信息的獲取

      該部分可使用Android的TelephonyManager類的getLine1Number()函數(shù)來實(shí)現(xiàn),其代碼為:

      //獲取電話號碼

      public String getNativePhoneNumber() {

      String nativePhoneNumber = "N/A";

      nativePhoneNumber = telephonyManager.getLine1Number();

      return nativePhoneNumber;

      }

      3.2 短信的發(fā)送和接收

      Android API 中提供了smsManager類。所使用的的發(fā)送短信函數(shù)原型如下:

      sendTextMessage(num, null, content, pend, null)

      其中,第一個(gè)參數(shù)為目標(biāo)者手機(jī)號,第3個(gè)參數(shù)為短信的文本內(nèi)容,第4個(gè)參數(shù)是一個(gè)intent,會(huì)把發(fā)送結(jié)果帶回[2]。

      接收短信則需要繼承Android API中的Broadcase Receiver類,并覆蓋onReceive 函數(shù):

      其實(shí)現(xiàn)如下:

      public class MessageRec extends BroadcastReceiver {

      private static final String strACT = "android.provider.Telephony.SMS_RECEIVED";

      public void onReceive(Context context, Intent intent) {

      if (intent.getAction().equals(strACT)) {

      StringBuilder sb = new StringBuilder();

      Bundle bundle = intent.getExtras();

      if (bundle != null) {

      Object[] pdus = (Object[]) bundle.get("pdus");

      SmsMessage[] msg = new SmsMessage[pdus.length];

      for (int i = 0; i < pdus.length; i++) {

      msg[i] = SmsMessage.createFromPdu((byte[]) pdus[i]);

      }

      for (SmsMessage currMsg : msg) {

      sb.append("From:");

      sb.append(currMsg.getDisplayOriginatingAddress());

      sb.append("\nMessage:");

      sb.append(currMsg.getDisplayMessageBody());

      }}}}}

      4 結(jié)語

      本文介紹了短信通信實(shí)現(xiàn)所述手機(jī)防盜系統(tǒng)的原理、系統(tǒng)結(jié)構(gòu)、功能及部分技術(shù)要點(diǎn)。本系統(tǒng)在實(shí)際使用過程中,取得了滿意的效果。

      作者簡介:朱鵬(1994— ),男,山東菏澤。

      [參考文獻(xiàn)]

      [1]錢定瑞.智能手機(jī)信息安全仍堪憂[N].北京:中國國防報(bào),2014-07-30(4).

      [2]ABBISHEK D,ANMOL M. Android系統(tǒng)安全與攻防[M].北京:機(jī)械工業(yè)出版社,2014.

      Abstract: A android software system is designed and realized, composed of remote controlled machine and mobile phone remote security number on the two part of the software. When the control machine is lost, the remote security number mobile phone remotely control on the controlled machine via SMS, to help the owner effectively reduce the loss and find the mobile phone.

      Key words: smart mobile phone; anti-theft system; SMS; remote control

      猜你喜歡
      遠(yuǎn)程控制短信智能手機(jī)
      智能手機(jī)是座礦
      智能手機(jī)臉
      英語文摘(2020年5期)2020-09-21 09:26:30
      道歉短信
      假如我是一部智能手機(jī)
      趣味(語文)(2018年8期)2018-11-15 08:53:00
      代發(fā)短信
      水冷發(fā)射機(jī)冷卻系統(tǒng)故障分析及解決方案
      基于Arduino UNO的智能插座設(shè)計(jì)
      鹽城地區(qū)設(shè)計(jì)項(xiàng)目與課堂遠(yuǎn)程互動(dòng)的方式方法研究
      基于GSM的遠(yuǎn)程控制系統(tǒng)
      智能手機(jī)
      小說月刊(2014年4期)2014-04-23 08:52:21
      安阳县| 武山县| 诸城市| 景东| 习水县| 隆回县| 万山特区| 阳泉市| 静宁县| 北宁市| 太湖县| 舞钢市| 通江县| 蒙山县| 连州市| 荆门市| 安阳县| 石柱| 白城市| 额尔古纳市| 黑河市| 乳源| 时尚| 宁陕县| 石渠县| 达州市| 内乡县| 潢川县| 开江县| 中山市| 宜兴市| 临高县| 曲松县| 滦南县| 建水县| 遵化市| 邯郸市| 长春市| 孝感市| 桑日县| 旅游|