本申請公開了一種應(yīng)用程序安裝方法、裝置及終端設(shè)備,其中,方法包括:監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作;如果監(jiān)測到應(yīng)用安裝操作,則調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表;如果應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于非法應(yīng)用列表,則禁止通過調(diào)試端口向第二終端安裝應(yīng)用程序。通過該申請實(shí)施例,能夠有效防止惡意應(yīng)用程序的安裝,提高了終端設(shè)備的安全性,提升了用戶體驗(yàn)。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請涉及計(jì)算機(jī)安全
,尤其涉及一種應(yīng)用程序安裝方法、裝置及終端設(shè)備。
技術(shù)介紹
隨著Android系統(tǒng)越來越普及,為了讓更多用戶安裝移動(dòng)端的應(yīng)用程序,當(dāng)檢測到手機(jī)接入電腦,便通過ADB(Android Debug Bridge)調(diào)試端口在手機(jī)上強(qiáng)制安裝應(yīng)用程序。但是,在用戶不知情的情況下安裝新的應(yīng)用程序,造成用戶不知道新的應(yīng)用程序的獲取權(quán)限,一旦存在惡意的應(yīng)用程序,對用戶造成安全隱患。雖然可以通過關(guān)閉ADB調(diào)試端口來禁止強(qiáng)制安裝,但同時(shí)導(dǎo)致一些依靠該端口的手機(jī)管理類應(yīng)用無法使用。
技術(shù)實(shí)現(xiàn)思路
本申請的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。為此,本申請的第一個(gè)目的在于提出一種應(yīng)用程序安裝方法,該方法能夠有效防止惡意應(yīng)用程序的安裝,提高了終端設(shè)備的安全性,提升了用戶體驗(yàn)。本申請的第二個(gè)目的在于提出了一種應(yīng)用程序安裝裝置。本申請的第三個(gè)目的在于提出了一種終端設(shè)備。本申請的第四個(gè)目的在于提出了一種終端設(shè)備。為達(dá)上述目的,根據(jù)本申請第一方面實(shí)施例提出的一種應(yīng)用程序安裝方法,包括以下步驟:監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作;如果監(jiān)測到所述應(yīng)用安裝操作,則調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表;如果所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于所述非法應(yīng)用列表,則禁止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。通過本申請實(shí)施例的應(yīng)用程序安裝方法,首先監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作,在監(jiān)測到應(yīng)用安裝操作時(shí),調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表,確定應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于非法應(yīng)用列表后,禁止通過調(diào)試端口向第二終端安裝應(yīng)用程序。該方法能夠有效防止惡意應(yīng)用程序的安裝,提高了終端設(shè)備的安全性,提升了用戶體驗(yàn)。另外,根據(jù)本申請上述實(shí)施例的應(yīng)用程序安裝方法還可以具有如下附加的技術(shù)特征:在一些示例中,所述的方法,還包括:如果所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)不屬于所述非法應(yīng)用列表,則提示用戶所述應(yīng)用程序的基本信息;如果獲取所述用戶根據(jù)所述基本信息發(fā)送的安裝確認(rèn)信息,則繼續(xù)通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。在一些示例中,所述的方法,還包括:如果獲取所述用戶根據(jù)所述基本信息發(fā)送的舉報(bào)信息,則停止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。在一些示例中,所述的方法,還包括:將所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)添加到所述非法應(yīng)用列表。為達(dá)上述目的,根據(jù)本申請的第二方面實(shí)施例提出的一種應(yīng)用程序安裝裝置,包括:監(jiān)測模塊,用于監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作;調(diào)用模塊,用于在監(jiān)測到所述應(yīng)用安裝操作時(shí),調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表;第一禁止模塊,用于在所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于所述非法應(yīng)用列表時(shí),禁止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。本申請實(shí)施例的應(yīng)用程序安裝裝置,首先檢測模塊監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作,調(diào)用模塊在監(jiān)測到應(yīng)用安裝操作時(shí),調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表,第一禁止模塊在確定應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于非法應(yīng)用列表后,禁止通過調(diào)試端口向第二終端安裝應(yīng)用程序。該裝置能夠有效防止惡意應(yīng)用程序的安裝,提高了終端設(shè)備的安全性,提升了用戶體驗(yàn)。另外,根據(jù)本申請上述實(shí)施例的應(yīng)用程序安裝裝置還可以具有如下附加的技術(shù)特征:在一些示例中,所述的裝置,還包括:提示模塊,用于在所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)不屬于所述非法應(yīng)用列表時(shí),提示用戶所述應(yīng)用程序的基本信息;安裝模塊,用于在獲取所述用戶根據(jù)所述基本信息發(fā)送的安裝確認(rèn)信息時(shí),繼續(xù)通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。在一些示例中,所述的裝置,還包括:第二禁止模塊,用于在獲取所述用戶根據(jù)所述基本信息發(fā)送的舉報(bào)信息時(shí),禁止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。在一些示例中,添加模塊,用于將所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)添加到所述非法應(yīng)用列表。為達(dá)上述目的,根據(jù)本申請的第三方面實(shí)施例提出的一種終端設(shè)備,包括:包括本申請第二方面實(shí)施例的應(yīng)用程序安裝裝置。本申請實(shí)施例的終端設(shè)備,首先監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作,在監(jiān)測到應(yīng)用安裝操作時(shí),調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表,確定應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于非法應(yīng)用列表后,禁止通過調(diào)試端口向第二終端安裝應(yīng)用程序。該方法能夠有效防止惡意應(yīng)用程序的安裝,提高了終端設(shè)備的安全性,提升了用戶體驗(yàn)。為達(dá)上述目的,根據(jù)本申請的第四方面實(shí)施例提出的一種終端設(shè)備,包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲(chǔ)器設(shè)置在所述電路板上;所述電源電路,用于為終端設(shè)備的各個(gè)電路或器件供電;所述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行以下步驟:監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作;如果監(jiān)測到所述應(yīng)用安裝操作,則調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表;如果所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于所述非法應(yīng)用列表,則禁止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。通過本申請實(shí)施例的終端設(shè)備,首先監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作,在監(jiān)測到應(yīng)用安裝操作時(shí),調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表,確定應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于非法應(yīng)用列表后,禁止通過調(diào)試端口向第二終端安裝應(yīng)用程序。該終端設(shè)備能夠有效防止惡意應(yīng)用程序的安裝,提高了終端設(shè)備的安全性,提升了用戶體驗(yàn)。本申請附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實(shí)踐了解到。附圖說明本申請的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:圖1是根據(jù)本申請一個(gè)實(shí)施例的應(yīng)用程序安裝方法的流程圖;圖2是根據(jù)本申請一個(gè)具體實(shí)施例的應(yīng)用程序安裝方法的流程圖;圖3是根據(jù)本申請一個(gè)實(shí)施例的應(yīng)用程序安裝裝置的結(jié)構(gòu)示意圖;以及圖4是根據(jù)本申請一個(gè)具體實(shí)施例的應(yīng)用程序安裝裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式下面詳細(xì)描述本申請的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本申請,而不能理解為對本申請的限制。下面參考附圖描述本申請實(shí)施例的應(yīng)用程序安裝方法、裝置及終端設(shè)備。圖1是根據(jù)本申請一個(gè)實(shí)施例的應(yīng)用程序安裝方法的流程圖。如圖1所示,本申請實(shí)施例應(yīng)用程序安裝方法包括以下步驟:在步驟101中,監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作。具體地,為了避免第一終端通過調(diào)試端口向第二終端強(qiáng)制安裝非法應(yīng)用程序。本實(shí)施例提供的應(yīng)用程序安裝方法在應(yīng)用程序安裝操作時(shí)進(jìn)行檢查,具體如下:當(dāng)檢測到第一終端與第二終端建立連接后,監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作。其中,可以理解的是,第一終端與第二終端的連接方式,可以是有線連接,例如USB連接,無線連接,例如WiFi連本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種應(yīng)用程序安裝方法,其特征在于,包括以下步驟:監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作;如果監(jiān)測到所述應(yīng)用安裝操作,則調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表;如果所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于所述非法應(yīng)用列表,則禁止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。
【技術(shù)特征摘要】
1.一種應(yīng)用程序安裝方法,其特征在于,包括以下步驟:監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作;如果監(jiān)測到所述應(yīng)用安裝操作,則調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表;如果所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于所述非法應(yīng)用列表,則禁止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。2.如權(quán)利要求1所述的方法,其特征在于,還包括:如果所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)不屬于所述非法應(yīng)用列表,則提示用戶所述應(yīng)用程序的基本信息;如果獲取所述用戶根據(jù)所述基本信息發(fā)送的安裝確認(rèn)信息,則繼續(xù)通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。3.如權(quán)利要求2所述的方法,其特征在于,還包括:如果獲取所述用戶根據(jù)所述基本信息發(fā)送的舉報(bào)信息,則停止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。4.如權(quán)利要求3所述的方法,其特征在于,還包括:將所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)添加到所述非法應(yīng)用列表。5.一種應(yīng)用程序安裝裝置,其特征在于,包括:監(jiān)測模塊,用于監(jiān)測第一終端是否觸發(fā)調(diào)試端口向第二終端進(jìn)行應(yīng)用安裝操作;調(diào)用模塊,用于在監(jiān)測到所述應(yīng)用安裝操作時(shí),調(diào)用預(yù)設(shè)的鉤子程序查詢待安裝的應(yīng)用程序是否屬于預(yù)設(shè)的非法應(yīng)用列表;第一禁止模塊,用于在所述應(yīng)用程序的應(yīng)用標(biāo)識(shí)屬于所述非法應(yīng)用列表時(shí),禁止通過所述調(diào)試端口向所述第二終端安裝所述應(yīng)用程序。6.如權(quán)利要求5所述的裝置,其特征在于,還包括:提...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:黃地丹,
申請(專利權(quán))人:廣東歐珀移動(dòng)通信有限公司,
類型:發(fā)明
國別省市:廣東;44
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會(huì)獲得科技券。