本公開(kāi)技術(shù)方案涉及數(shù)據(jù)傳輸,尤其涉及一種數(shù)據(jù)檢測(cè)方法、裝置、存儲(chǔ)介質(zhì)和電子設(shè)備。
背景技術(shù):
1、電子設(shè)備中安裝有系統(tǒng)自帶的應(yīng)用(簡(jiǎn)稱(chēng)為系統(tǒng)應(yīng)用),用戶(hù)在拿到電子設(shè)備之后,還會(huì)根據(jù)自己的使用需求額外安裝一些第三方應(yīng)用。例如,當(dāng)電子設(shè)備是手機(jī)時(shí),常見(jiàn)的系統(tǒng)應(yīng)用有:手機(jī)管家、應(yīng)用權(quán)限管理、短信等等;常見(jiàn)的第三方應(yīng)用有:短視頻播放軟件、修圖軟件等等。
2、由于系統(tǒng)應(yīng)用是電子設(shè)備出廠時(shí)自帶的應(yīng)用,可靠性是較高的,因此系統(tǒng)應(yīng)用通常具有較高的權(quán)限;而第三方應(yīng)用是其他廠商提供的,可靠性是未知的,因此第三方應(yīng)用通常具有較低的權(quán)限。
3、用戶(hù)在電子設(shè)備中運(yùn)行第三方應(yīng)用的時(shí)候,通常會(huì)授予第三方應(yīng)用訪(fǎng)問(wèn)系統(tǒng)應(yīng)用的權(quán)限,例如訪(fǎng)問(wèn)通訊錄的權(quán)限、獲取用戶(hù)相冊(cè)的權(quán)限、獲取用戶(hù)身份信息的權(quán)限等等。這就使得非法人員在發(fā)現(xiàn)系統(tǒng)漏洞之后,容易利用第三方應(yīng)用與系統(tǒng)應(yīng)用之間的交互關(guān)系執(zhí)行一些非法操作?;诖?,需要提供一種解決方案。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本公開(kāi)提供一種數(shù)據(jù)檢測(cè)方法、裝置、存儲(chǔ)介質(zhì)和電子設(shè)備,有助于解決非法人員利用三方應(yīng)用與系統(tǒng)應(yīng)用之間的交互執(zhí)行非法操作的問(wèn)題。
2、根據(jù)本公開(kāi)實(shí)施例的第一方面,提供了一種數(shù)據(jù)檢測(cè)方法,應(yīng)用于電子設(shè)備,所述方法包括:
3、獲取電子設(shè)備中的第一類(lèi)型應(yīng)用的操作數(shù)據(jù);
4、將所述操作數(shù)據(jù)通過(guò)所述電子設(shè)備中的第二類(lèi)型應(yīng)用轉(zhuǎn)發(fā)至設(shè)備服務(wù)器,以使所述設(shè)備服務(wù)器基于所述操作數(shù)據(jù)確定所述第一類(lèi)型應(yīng)用的可靠性;其中,所述第一類(lèi)型應(yīng)用未連接至所述設(shè)備服務(wù)器。
5、根據(jù)本公開(kāi)實(shí)施例的第二方面,提供了一種數(shù)據(jù)檢測(cè)方法,應(yīng)用于設(shè)備服務(wù)器,所述方法包括:
6、獲取電子設(shè)備中的第二類(lèi)型應(yīng)用傳輸?shù)牟僮鲾?shù)據(jù);所述操作數(shù)據(jù)是所述電子設(shè)備中的第一類(lèi)型應(yīng)用執(zhí)行目標(biāo)操作時(shí)產(chǎn)生的數(shù)據(jù);
7、基于所述操作數(shù)據(jù),確定所述第一類(lèi)型應(yīng)用運(yùn)行于所述電子設(shè)備的可靠性。
8、根據(jù)本公開(kāi)實(shí)施例的第三方面,提供了一種數(shù)據(jù)檢測(cè)裝置,所述裝置包括:
9、獲取模塊,用于獲取電子設(shè)備中的第一類(lèi)型應(yīng)用的操作數(shù)據(jù);
10、轉(zhuǎn)發(fā)模塊,用于將所述操作數(shù)據(jù)通過(guò)所述電子設(shè)備中的第二類(lèi)型應(yīng)用轉(zhuǎn)發(fā)至設(shè)備服務(wù)器,以使所述設(shè)備服務(wù)器基于所述操作數(shù)據(jù)確定所述第一類(lèi)型應(yīng)用的可靠性;其中,所述第一類(lèi)型應(yīng)用未連接至所述設(shè)備服務(wù)器。
11、根據(jù)本公開(kāi)實(shí)施例的第四方面,提供了一種數(shù)據(jù)檢測(cè)裝置,所述裝置包括:
12、響應(yīng)模塊,用于獲取電子設(shè)備中的第二類(lèi)型應(yīng)用傳輸?shù)牟僮鲾?shù)據(jù);所述操作數(shù)據(jù)是所述電子設(shè)備中的第一類(lèi)型應(yīng)用執(zhí)行目標(biāo)操作時(shí)產(chǎn)生的數(shù)據(jù);
13、風(fēng)險(xiǎn)確定模塊,用于基于所述操作數(shù)據(jù),確定所述第一類(lèi)型應(yīng)用運(yùn)行于所述電子設(shè)備的可靠性。
14、根據(jù)本公開(kāi)實(shí)施例的第五方面,提供了一種電子設(shè)備,包括:
15、處理器;
16、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
17、其中,所述處理器被配置為通過(guò)運(yùn)行所述可執(zhí)行指令以實(shí)現(xiàn)第一方面或第二方面任一所述方法的步驟。
18、根據(jù)本公開(kāi)實(shí)施例的第六方面,提供了一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面或第二方面任一所述方法的步驟。
19、根據(jù)本公開(kāi)實(shí)施例的第七方面,提供了一種計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面或第二方面任一所述方法的步驟。
20、本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
21、在電子設(shè)備中,操作系統(tǒng)就像一個(gè)基礎(chǔ)平臺(tái),由廠商預(yù)裝并配置有設(shè)備服務(wù)器。這個(gè)設(shè)備服務(wù)器用來(lái)為電子設(shè)備提供重要的服務(wù),比如操作系統(tǒng)升級(jí)、賬戶(hù)管理以及安全漏洞修復(fù)等。電子設(shè)備中通常安裝有兩種不同類(lèi)型的應(yīng)用程序:一種是系統(tǒng)應(yīng)用,這些是由設(shè)備制造商隨出廠時(shí)內(nèi)置的應(yīng)用,它們具備與設(shè)備服務(wù)器直接通信的能力;另一種則是第三方應(yīng)用,這類(lèi)應(yīng)用是用戶(hù)自行從應(yīng)用商店或其他途徑下載并安裝的,它們主要通信連接到各自的第三方服務(wù)器,而非設(shè)備服務(wù)器。
22、所以,如果一個(gè)應(yīng)用(例如第二類(lèi)型應(yīng)用)能夠和設(shè)備服務(wù)器建立通信,我們可以推斷它屬于出廠預(yù)裝的系統(tǒng)應(yīng)用;相反,若一個(gè)應(yīng)用沒(méi)有與設(shè)備服務(wù)器建立通信,則表明它是用戶(hù)自行安裝的第三方應(yīng)用。
23、此時(shí),在獲取到電子設(shè)備中的第一類(lèi)型應(yīng)用的操作數(shù)據(jù)之后,可以通過(guò)電子設(shè)備中的第二類(lèi)型應(yīng)用將操作數(shù)據(jù)轉(zhuǎn)發(fā)到設(shè)備服務(wù)器,來(lái)讓設(shè)備服務(wù)器基于操作數(shù)據(jù)確定第一類(lèi)型應(yīng)用是否能夠可靠的運(yùn)行在電子設(shè)備中。
24、通過(guò)上述方法,能夠讓設(shè)備服務(wù)器快速發(fā)現(xiàn)第一類(lèi)型應(yīng)用的可疑行為,有助于解決非法人員利用系統(tǒng)漏洞、以及三方應(yīng)用與系統(tǒng)應(yīng)用之間的交互持續(xù)執(zhí)行非法操作的問(wèn)題。
25、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
1.一種數(shù)據(jù)檢測(cè)方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述操作數(shù)據(jù)通過(guò)所述電子設(shè)備中的第二類(lèi)型應(yīng)用轉(zhuǎn)發(fā)至設(shè)備服務(wù)器,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對(duì)獲取到的操作數(shù)據(jù)進(jìn)行分類(lèi)存儲(chǔ),包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將分類(lèi)存儲(chǔ)的操作數(shù)據(jù)傳輸至第二類(lèi)型應(yīng)用,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將分類(lèi)存儲(chǔ)的操作數(shù)據(jù)傳輸至第二類(lèi)型應(yīng)用,還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取第一類(lèi)型應(yīng)用的操作數(shù)據(jù),包括以下至少一項(xiàng):
7.一種數(shù)據(jù)檢測(cè)方法,其特征在于,所述方法包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述基于所述操作數(shù)據(jù),確定所述第一類(lèi)型應(yīng)用運(yùn)行于所述電子設(shè)備的可靠性,包括以下至少一項(xiàng):
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述將所述第一類(lèi)型應(yīng)用的信息和所述操作數(shù)據(jù)發(fā)送至后臺(tái)服務(wù)端,包括:
10.一種數(shù)據(jù)檢測(cè)裝置,其特征在于,所述裝置包括:
11.一種數(shù)據(jù)檢測(cè)裝置,其特征在于,所述裝置包括:
12.一種電子設(shè)備,其特征在于,包括:
13.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1~9任一所述方法的步驟。