本發(fā)明涉及到通信領(lǐng)域,特別是涉及到在網(wǎng)提取移動終端信息的方法及裝置。
背景技術(shù):
隨著移動通信技術(shù)的不斷發(fā)展以及服務(wù)水平、服務(wù)種類的不斷提高,各種移動終端已成為人們工作生活中不可或缺的信息聯(lián)絡(luò)工具。犯罪嫌疑人所使用的移動終端上往往存儲著大量的與案件有關(guān)的信息,能夠為公安機關(guān)偵查破案提供一定的證據(jù)或線索。移動終端取證成為打擊犯罪的一個有效手段。
在公安移動警務(wù)工作中,提取被關(guān)注人的移動終端信息作為電子物證,以判斷被關(guān)注人的行為特征等,是公安常用的刑偵手段之一,特別在維穩(wěn)、反恐、處突等專項行動中屢見奇功,戰(zhàn)果累累。一些重要移動終端信息需要在公安信息網(wǎng)中進行數(shù)據(jù)提取、比對與篩選。但由于公安信息網(wǎng)數(shù)據(jù)的私密性、安全性考慮,公安信息網(wǎng)是不允許與其他網(wǎng)絡(luò)(如互聯(lián)網(wǎng)、公網(wǎng))直接互聯(lián)的。移動終端作為公網(wǎng)內(nèi)的一臺設(shè)備,使用數(shù)據(jù)線與公安信息網(wǎng)相連時,相當于公網(wǎng)與公安信息網(wǎng)間接互聯(lián),而現(xiàn)實中是不允許的。因此移動終端作為公網(wǎng)智能設(shè)備是不能直接接入公安信息網(wǎng)內(nèi)的。急需一種技術(shù)能解決這種需要訪問而又不允許訪問的矛盾,而現(xiàn)有對移動終端信息的提取方法不適用于上述特殊情境。
因此,提取移動終端信息的方法還有待改進。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的為提供一種在網(wǎng)提取移動終端信息的方法,旨在解決對不能直接接入公安信息網(wǎng)的移動終端進行移動終端內(nèi)的信息在公安信息網(wǎng)內(nèi)提取的問題。
本發(fā)明提出一種在網(wǎng)提取移動終端信息的方法,包括:
移動警務(wù)設(shè)備自動斷開與公安信息網(wǎng)的vpn連接;
檢測到有移動終端通過數(shù)據(jù)線接入后,則向所述移動終端注入應(yīng)用app,并通過所述應(yīng)用app斷開所述移動終端的無線接入服務(wù);
接收所述應(yīng)用app發(fā)出的斷開移動終端無線接入服務(wù)的信息通知后,采集移動終端信息。
優(yōu)選地,所述移動警務(wù)設(shè)備接收信息采集命令后,自動斷開與公安信息網(wǎng)的vpn連接的步驟之前,還包括步驟:移動警務(wù)設(shè)備中設(shè)計內(nèi)嵌若干智能算法的應(yīng)用軟件。
優(yōu)選地,在接收所述應(yīng)用app發(fā)出的斷開移動終端無線接入服務(wù)的信息通知后,采集移動終端信息的步驟之后,還包括步驟:移動警務(wù)設(shè)備完成采集任務(wù)后,恢復(fù)移動終端無線接入服務(wù),收到斷開移動終端數(shù)據(jù)線連接的信息通知,恢復(fù)移動警務(wù)設(shè)備與公安信息網(wǎng)的連接。
優(yōu)選地,在所述檢測到有移動終端通過數(shù)據(jù)線接入后,則向所述移動終端注入應(yīng)用app,并通過所述應(yīng)用app斷開所述移動終端的無線接入服務(wù)的步驟之后,還包括:通過心跳機制定時檢測所述移動警務(wù)設(shè)備與所述應(yīng)用app是否在線連接。
優(yōu)選地,在所述檢測到有移動終端通過數(shù)據(jù)線接入后,則向所述移動終端注入應(yīng)用app,并通過所述應(yīng)用app斷開所述移動終端的無線接入服務(wù)的步驟之后,還包括:所述應(yīng)用app在移動終端中自動安裝并啟動,以獲取移動終端的root權(quán)限、控制移動終端無線接入服務(wù)狀態(tài),并向移動警務(wù)設(shè)備發(fā)送所述移動終端無線接入服務(wù)狀態(tài)的消息。
本發(fā)明還提供一種在網(wǎng)提取移動終端信息的裝置,包括:斷網(wǎng)模塊、檢測模塊、采集模塊;
所述斷網(wǎng)模塊,用于移動警務(wù)設(shè)備自動斷開與公安信息網(wǎng)的vpn連接;
所述檢測模塊,用于檢測到有移動終端通過數(shù)據(jù)線接入后,則向所述移動終端注入應(yīng)用app,并通過所述應(yīng)用app斷開所述移動終端的無線接入服務(wù);
所述采集模塊,用于接收所述應(yīng)用app發(fā)出的斷開移動終端無線接入服務(wù)的信息通知后,采集移動終端信息。
優(yōu)選地,所述在網(wǎng)提取移動終端信息的裝置,還包括:預(yù)設(shè)計模塊,用于移動警務(wù)設(shè)備中設(shè)計內(nèi)嵌若干智能算法的應(yīng)用軟件。
優(yōu)選地,所述在網(wǎng)提取移動終端信息的裝置,還包括:恢復(fù)模塊,用于移動警務(wù)設(shè)備完成采集任務(wù)后,恢復(fù)移動終端無線接入服務(wù),收到斷開移動終端數(shù)據(jù)線連接的信息通知,恢復(fù)移動警務(wù)設(shè)備與公安信息網(wǎng)的連接。
優(yōu)選地,所述在網(wǎng)提取移動終端信息的裝置,還包括:應(yīng)用app模塊,用于在所述移動警務(wù)設(shè)備設(shè)計定時檢測所述應(yīng)用app是否在線的心跳機制;在移動終端中自動安裝應(yīng)用app并啟動,以獲取移動終端的root權(quán)限、控制移動終端無線接入服務(wù)狀態(tài),并向移動警務(wù)設(shè)備發(fā)送所述移動終端無線接入服務(wù)狀態(tài)的消息。
優(yōu)選地,所述在網(wǎng)提取移動終端信息的裝置,還包括:字段關(guān)聯(lián)模塊,用于應(yīng)用app的tcp/ip通信連接信令格式中增加表示消息序列號的cseq字段,請求或應(yīng)答消息關(guān)聯(lián)
本發(fā)明有益效果:本發(fā)明所提供的在公安信息網(wǎng)內(nèi)提取移動終端信息的方法,通過提取移動終端信息前,控制移動警務(wù)設(shè)備與公安信息網(wǎng)之間,以及移動終端與公網(wǎng)之間的連接/斷開狀態(tài),使得在公安信息網(wǎng)與公網(wǎng)之間無相互連接的情況下,實現(xiàn)在公安信息網(wǎng)內(nèi)提取相應(yīng)的移動終端信息,且不會對公安信息網(wǎng)造成任何安全威脅。解決了用戶本不允許訪問而又需要訪問的矛盾需求,填補了在移動警務(wù)領(lǐng)域在網(wǎng)提取移動終端信息的空白。
附圖說明
圖1本發(fā)明一實施例中在網(wǎng)提取移動終端信息的方法流程示意圖;
圖2本發(fā)明一實施例中在網(wǎng)提取移動終端信息的裝置模塊結(jié)構(gòu)示意圖;
圖3本發(fā)明一實施例中在網(wǎng)提取移動終端信息的裝置采集模塊的結(jié)構(gòu)示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
參照圖1,本發(fā)明實施例提出一種在網(wǎng)提取移動終端信息的方法,包括:
s1:移動警務(wù)設(shè)備自動斷開與公安信息網(wǎng)的vpn連接;
s2:檢測到有移動終端通過數(shù)據(jù)線接入后,則向所述移動終端注入應(yīng)用app,并通過所述應(yīng)用app斷開所述移動終端的無線接入服務(wù);
s3:接收所述應(yīng)用app發(fā)出的斷開移動終端無線接入服務(wù)的信息通知后,采集移動終端信息。
本發(fā)明實施例通過移動終端信息提取前,控制移動警務(wù)設(shè)備與公安信息網(wǎng)之間,以及移動終端與公網(wǎng)之間的連接/斷開狀態(tài),實現(xiàn)在網(wǎng)提取相應(yīng)的移動終端信息,且不對公安信息網(wǎng)的安全造成任何威脅。本發(fā)明實施例中所指的移動終端信息包括:網(wǎng)絡(luò)訪問痕跡、通話記錄、軟件通信記錄等移動終端內(nèi)的所有信息。解決了用戶本不允許而又急需的矛盾需求,填補了在移動警務(wù)領(lǐng)域在網(wǎng)提取移動終端信息的空白。
進一步地,上述移動警務(wù)設(shè)備接收信息采集命令后,自動斷開與公安信息網(wǎng)的vpn(virtualprivatenetwork:虛擬專用網(wǎng)絡(luò),簡稱:vpn)連接的步驟之前,還包括步驟s100:移動警務(wù)設(shè)備中設(shè)計內(nèi)嵌若干智能算法的應(yīng)用軟件。
vpn屬于遠程訪問技術(shù),簡單地說就是利用公用網(wǎng)絡(luò)架設(shè)專用網(wǎng)絡(luò)。vpn網(wǎng)關(guān)通過對數(shù)據(jù)包的加密和數(shù)據(jù)包目標地址的轉(zhuǎn)換實現(xiàn)遠程訪問。vpn有多種分類方式,主要是按協(xié)議進行分類。vpn可通過服務(wù)器、硬件、軟件等多種方式實現(xiàn)。
本發(fā)明實施例中通過在移動警務(wù)設(shè)備中設(shè)計內(nèi)嵌若干智能算法的應(yīng)用軟件,自動檢測移動終端通過數(shù)據(jù)線連接到移動警務(wù)設(shè)備,并識別出移動終端的平臺系統(tǒng),(android、ios、windowsphone等);依據(jù)平臺系統(tǒng)的不同,向移動終端注入不同的應(yīng)用app;應(yīng)用app將自動斷開移動終端無線接入服務(wù)的連接,并發(fā)消息通知移動警務(wù)設(shè)備當前移動終端無線接入服務(wù)是否已經(jīng)成功斷開。
進一步地,在上述接收所述應(yīng)用app(應(yīng)用程序,application的縮寫)發(fā)出的斷開移動終端無線接入服務(wù)的信息通知后,采集移動終端信息的步驟之后,還包括步驟s300:移動警務(wù)設(shè)備完成采集任務(wù)后,恢復(fù)移動終端無線接入服務(wù),收到斷開移動終端數(shù)據(jù)線連接的信息通知,恢復(fù)移動警務(wù)設(shè)備與公安信息網(wǎng)的連接。以恢復(fù)到對移動終端信息采集前的工作狀態(tài),保證公安信息網(wǎng)與公網(wǎng)之間無連接。
當前,移動警務(wù)設(shè)備接入公安信息網(wǎng),首先通過撥號客戶端軟件撥號接入運營商vpn網(wǎng),然后通過安全邊界平臺廠商加固軟件接入廠商的vpn,最終接入公安信息網(wǎng)。本發(fā)明實施例中移動警務(wù)設(shè)備內(nèi)嵌的若干智能算法的應(yīng)用軟件,控制移動警務(wù)設(shè)備自動連接/斷開與公安信息網(wǎng)的連接,本發(fā)明實施例中通過撥號客戶端軟件連接/斷開與運營商的vpn網(wǎng)來實現(xiàn)。
進一步地,在上述檢測到有移動終端通過數(shù)據(jù)線接入后,則向上述移動終端注入應(yīng)用app,并通過所述應(yīng)用app斷開上述移動終端的無線接入服務(wù)的步驟之后,還包括:通過心跳機制定時檢測上述移動警務(wù)設(shè)備與上述應(yīng)用app是否在線連接。
網(wǎng)絡(luò)中接收和發(fā)送數(shù)據(jù)都是使用操作系統(tǒng)中的"套接字"(socket)進行實現(xiàn)。應(yīng)用程序通常通過"套接字"向網(wǎng)絡(luò)發(fā)出請求或者應(yīng)答網(wǎng)絡(luò)請求。但是如果此"套接字"已經(jīng)斷開,那么發(fā)送數(shù)據(jù)和接收數(shù)據(jù)的時候就會有問題。如何判斷"套接字"是否斷開,就需要在系統(tǒng)中創(chuàng)建心跳機制。tcp中如果設(shè)置了心跳,那tcp就會在一定的時間(比如你設(shè)置的是3秒鐘)內(nèi)發(fā)送你設(shè)置的次數(shù)的心跳(比如說2次),并且此信息不會影響自定義的協(xié)議。所謂“心跳”就是定時發(fā)送一個自定義的結(jié)構(gòu)體(心跳包或心跳幀),讓對方知道自己“在線”。以確保連接的有效性。
所謂的結(jié)構(gòu)體就是客戶端定時發(fā)送簡單的信息給服務(wù)器端,告訴服務(wù)器依然在線連接。代碼則每隔幾分鐘發(fā)送一個固定信息給服務(wù)端,服務(wù)端收到后回復(fù)一個固定信息。如果服務(wù)端幾分鐘內(nèi)沒有收到客戶端信息則視客戶端斷開。
進一步地,在上述檢測到有移動終端通過數(shù)據(jù)線接入后,則向上述移動終端注入應(yīng)用app,并通過上述應(yīng)用app斷開所述移動終端的無線接入服務(wù)的步驟之后,還包括步驟s200:在移動終端中自動安裝上述應(yīng)用app并啟動,以獲取移動終端的root權(quán)限、控制移動終端無線接入服務(wù)狀態(tài),并向移動警務(wù)設(shè)備發(fā)送所述移動終端無線接入服務(wù)狀態(tài)的消息。
上述root權(quán)限,為系統(tǒng)權(quán)限的一種,root權(quán)限是linux和unix系統(tǒng)中的超級管理員用戶帳戶,該帳戶擁有整個系統(tǒng)至高無上的權(quán)力,可以操作一切對象、一切進程。獲得root權(quán)限之后就意味著已經(jīng)獲得了系統(tǒng)的最高權(quán)限,這時候你可以對系統(tǒng)中的任何文件(包括系統(tǒng)文件)執(zhí)行所有增、刪、改、查的操作。
進一步地,所述應(yīng)用app的tcp/ip(transmissioncontrolprotocol/internetprotocol:傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)通信連接信令格式中增加表示消息序列號的cseq(commandsequenceheaderfield:命令序列頭字段)字段,請求或應(yīng)答消息關(guān)聯(lián)。
tcp是面向連接的通信協(xié)議,通過三次握手建立連接,通訊完成時要拆除連接,由于tcp是面向連接的所以只能用于端到端的通訊。
tcp提供的是一種可靠的數(shù)據(jù)流服務(wù),采用“帶重傳的肯定確認”技術(shù)來實現(xiàn)傳輸?shù)目煽啃?。tcp還采用一種稱為“滑動窗口”的方式進行流量控制,所謂窗口實際表示接收能力,用以限制發(fā)送方的發(fā)送速度。
如果ip數(shù)據(jù)包中有已經(jīng)封好的tcp數(shù)據(jù)包,那么ip將把它們向‘上’傳送到tcp層。tcp將包排序并進行錯誤檢查,同時實現(xiàn)虛電路間的連接。tcp數(shù)據(jù)包中包括序號和確認,所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。
tcp將它的信息送到更高層的應(yīng)用程序,例如telnet的服務(wù)程序和客戶程序。應(yīng)用程序輪流將信息送回tcp層,tcp層便將它們向下傳送到ip層,設(shè)備驅(qū)動程序和物理介質(zhì),最后到接收方。
cseq字段,其生存域是一個會話。用于將一個會話中的請求消息序列化,以便用于重復(fù)消息、“遲到”消息的檢測,響應(yīng)消息與相應(yīng)請求消息的匹配等。包含兩部分:一個32位的序列號,一個請求方法。
通常在會話開始時確定一個初始值,其后再發(fā)送消息時將該值加1。主叫方與被叫各自維護自己的cseq序列,互不干擾,類似于tcp/ip中ip包的序列號。一個響應(yīng)消息有與其對應(yīng)的請求消息相同的cseq值,本發(fā)明實施例中為實現(xiàn)達到一條連接上可以同時處理多個請求,增加cseq字段表示消息序列號,從而把請求/應(yīng)答消息關(guān)聯(lián),消息體為json格式,業(yè)務(wù)消息字定義:121-采集開始;122-采集報告;123-停止采集;124-繼續(xù)采集;125-采集操作過程中的消息信息;126-采集完成;127-上傳完成通知;128-斷開手機網(wǎng)絡(luò);129-采集準備;130-檢測數(shù)據(jù)線(連接/斷開手機usb數(shù)據(jù)線)。
本發(fā)明實施例有益效果:本發(fā)明實施例中所提供的在公安信息網(wǎng)內(nèi)提取移動終端信息的方法,通過提取移動終端信息前,控制移動警務(wù)設(shè)備與公安信息網(wǎng)之間,以及移動終端與公網(wǎng)之間的連接/斷開狀態(tài),使得在公安信息網(wǎng)與公網(wǎng)之間無相互連接的情況下,實現(xiàn)在公安信息網(wǎng)內(nèi)提取相應(yīng)的移動終端信息,且不對公安信息網(wǎng)造成任何安全威脅。解決了用戶本不允許訪問而又需要訪問的矛盾需求,填補了在移動警務(wù)領(lǐng)域在網(wǎng)提取移動終端信息的空白。
參照圖2:本發(fā)明實施例還提供了一種在網(wǎng)提取移動終端信息的裝置,包括:安置于移動警務(wù)設(shè)備的斷網(wǎng)模塊1、檢測模塊2、采集模塊3;
上述斷網(wǎng)模塊1,用于移動警務(wù)設(shè)備自動斷開與公安信息網(wǎng)的vpn連接;
上述檢測模塊2,用于檢測到有移動終端通過數(shù)據(jù)線接入后,則向所述移動終端注入應(yīng)用app,并通過所述應(yīng)用app斷開所述移動終端的無線接入服務(wù);
上述采集模塊3,用于接收所述應(yīng)用app發(fā)出的斷開移動終端無線接入服務(wù)的信息通知后,采集移動終端信息。
參照圖3,上述采集模塊3中包括依次連接的采集前端單元30、采集信息服務(wù)單元31、采集服務(wù)單元32;
上述采集前端單元30與采集消息服務(wù)單元31之間、采集信息服務(wù)單元31與采集服務(wù)單元32之間以及采集服務(wù)單元32與移動終端內(nèi)的應(yīng)用app之間構(gòu)建基于tcp/ip的通信連接,完成采集業(yè)務(wù)內(nèi)自定義的各類消息交互,同時設(shè)計定時檢測對方是否在線的心跳機制。
上述為完成在網(wǎng)提取移動終端信息的服務(wù)功能的整個流程。
進一步地,上述在網(wǎng)提取移動終端信息的裝置,還包括:預(yù)設(shè)計模塊4,用于移動警務(wù)設(shè)備中設(shè)計內(nèi)嵌若干智能算法的應(yīng)用軟件。
進一步地,上述在網(wǎng)提取移動終端信息的裝置,還包括:恢復(fù)模塊5,用于移動警務(wù)設(shè)備完成采集任務(wù)后,恢復(fù)移動終端無線接入服務(wù),收到斷開移動終端數(shù)據(jù)線連接的信息通知,恢復(fù)移動警務(wù)設(shè)備與公安信息網(wǎng)的連接。
進一步地,上述在網(wǎng)提取移動終端信息的裝置,還包括:應(yīng)用app模塊6,用于在上述移動警務(wù)設(shè)備設(shè)計定時檢測所述應(yīng)用app是否在線的心跳機制;在移動終端中自動安裝應(yīng)用app并啟動,以獲取移動終端的root權(quán)限、控制移動終端無線接入服務(wù)狀態(tài),并向移動警務(wù)設(shè)備發(fā)送上述移動終端無線接入服務(wù)狀態(tài)的消息。
進一步地,所述在網(wǎng)提取移動終端信息的裝置,還包括字段關(guān)聯(lián)模塊7,用于應(yīng)用app的tcp/ip(transmissioncontrolprotocol/internetprotocol:傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)通信連接信令格式中增加表示消息序列號的cseq(commandsequenceheaderfield:命令序列頭字段)字段,請求或應(yīng)答消息關(guān)聯(lián)。
tcp是面向連接的通信協(xié)議,通過三次握手建立連接,通訊完成時要拆除連接,由于tcp是面向連接的所以只能用于端到端的通訊。
tcp提供的是一種可靠的數(shù)據(jù)流服務(wù),采用“帶重傳的肯定確認”技術(shù)來實現(xiàn)傳輸?shù)目煽啃?。tcp還采用一種稱為“滑動窗口”的方式進行流量控制,所謂窗口實際表示接收能力,用以限制發(fā)送方的發(fā)送速度。
如果ip數(shù)據(jù)包中有已經(jīng)封好的tcp數(shù)據(jù)包,那么ip將把它們向‘上’傳送到tcp層。tcp將包排序并進行錯誤檢查,同時實現(xiàn)虛電路間的連接。tcp數(shù)據(jù)包中包括序號和確認,所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。
tcp將它的信息送到更高層的應(yīng)用程序,例如telnet的服務(wù)程序和客戶程序。應(yīng)用程序輪流將信息送回tcp層,tcp層便將它們向下傳送到ip層,設(shè)備驅(qū)動程序和物理介質(zhì),最后到接收方。
cseq字段,其生存域是一個會話。用于將一個會話中的請求消息序列化,以便用于重復(fù)消息、“遲到”消息的檢測,響應(yīng)消息與相應(yīng)請求消息的匹配等。包含兩部分:一個32位的序列號,一個請求方法。
通常在會話開始時確定一個初始值,其后再發(fā)送消息時將該值加1。主叫方與被叫各自維護自己的cseq序列,互不干擾,類似于tcp/ip中ip包的序列號。一個響應(yīng)消息有與其對應(yīng)的請求消息相同的cseq值,本發(fā)明實施例中為實現(xiàn)達到一條連接上可以同時處理多個請求,增加cseq字段表示消息序列號,從而把請求/應(yīng)答消息關(guān)聯(lián),消息體為json格式,業(yè)務(wù)消息字定義:121-采集開始;122-采集報告;123-停止采集;124-繼續(xù)采集;125-采集操作過程中的消息信息;126-采集完成;127-上傳完成通知;128-斷開手機網(wǎng)絡(luò);129-采集準備;130-檢測數(shù)據(jù)線(連接/斷開手機usb數(shù)據(jù)線)。
本發(fā)明實施例中以手機移動終端為例,采集業(yè)務(wù)流程如下:
s10:用戶發(fā)起手機采集申請;
s11:采集前端單元30循環(huán)向采集消息服務(wù)單元31發(fā)起檢測手機接入狀態(tài)請求,直至采集消息服務(wù)單元31回復(fù)檢測手機狀態(tài)應(yīng)答消息并回復(fù)成功的應(yīng)答;
s12:采集消息服務(wù)單元31在接收到采集前端單元30的檢測手機接入狀態(tài)請求后,定時檢測是否有手機通過usb數(shù)據(jù)線接入設(shè)備,如果有手機接入回復(fù)成功的應(yīng)答,且攜帶手機的平臺類型,否則回復(fù)失敗的應(yīng)答;
s13:采集前端單元30接收到采集消息服務(wù)單元31發(fā)送的檢測到有手機接入的成功應(yīng)答消息后,向采集消息服務(wù)單元31發(fā)出“開始采集”消息指令,同時消息指令內(nèi)攜帶此次定制化的采集選項;
s14:采集消息服務(wù)單元31在接收到“開始采集”消息指令后,調(diào)用采集服務(wù)單元32的核心進程;
s15:采集服務(wù)單元32成功啟動后,向手機發(fā)起“adbinstall(androiddebugbridgeinstall)”命令,在手機注入應(yīng)用app并安裝,應(yīng)用app自動安裝后啟動,并獲取手機root權(quán)限;
adb起到調(diào)試橋的作用,通過adb可以通過ddms來調(diào)試android程序,是debug工具,借助adb工具可以管理設(shè)備或手機模擬器的狀態(tài),還可以進行很多手機操作,如安裝軟件、系統(tǒng)升級、運行shell命令等等,簡而言之,adb就是連接android手機與pc端的橋梁,可以讓用戶在電腦上對手機進行全面的操作。
s16:應(yīng)用app停止手機無線接入服務(wù),并通過消息通知采集服務(wù)單元32已經(jīng)成功停止的手機無線接入服務(wù)列表;
s17:采集服務(wù)單元32接收到斷開手機無線接入服務(wù)成功的應(yīng)答消息后,通知應(yīng)用app開始采集定制的采集選項的內(nèi)容;
s18:采集消息服務(wù)單元31不斷將采集進程消息寫入消息隊列,并通知采集服務(wù)單元32;
s19:采集服務(wù)單元32將采集進程消息寫入內(nèi)存數(shù)據(jù)庫,供采集終端應(yīng)用;
s20:應(yīng)用app完成所有的采集信息內(nèi)容后,恢復(fù)手機的無線接入服務(wù),同時通知采集消息服務(wù)單元31;
s23:采集消息服務(wù)單元31接收到應(yīng)用app的采集完成消息后,存儲數(shù)據(jù)信息,同時消息通知采集服務(wù)單元32;
s24:采集服務(wù)單元32向采集前端單元30轉(zhuǎn)發(fā)采集完成消息;
s25:采集前端單元30接收到采集完成消息后,通知采集服務(wù)單元32檢測手機接入狀態(tài),主要是關(guān)注用戶是否拔出手機與設(shè)備間的usb數(shù)據(jù)線;
s26:當采集服務(wù)單元32檢測到手機與設(shè)備間的usb數(shù)據(jù)線無連接后,向采集前端單元30發(fā)出手機的連接已斷開的消息;
s27:采集前端單元30接收到手機的連接已斷開的消息后,自動恢復(fù)移動警務(wù)設(shè)備與公安信息網(wǎng)的連接。
本發(fā)明實施例有益效果:本發(fā)明實施例中所提供的在公安信息網(wǎng)內(nèi)提取移動終端信息的裝置,通過提取移動終端信息前,控制移動警務(wù)設(shè)備與公安信息網(wǎng)之間,以及移動終端與公網(wǎng)之間的連接/斷開狀態(tài),使得在公安信息網(wǎng)與公網(wǎng)之間無相互連接的情況下,實現(xiàn)在公安信息網(wǎng)內(nèi)提取相應(yīng)的移動終端信息,且不會對公安信息網(wǎng)造成任何安全威脅。解決了用戶本不允許訪問而又需要訪問的矛盾需求,填補了在移動警務(wù)領(lǐng)域在網(wǎng)提取移動終端信息的空白。
以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。