本發(fā)明專利技術(shù)實(shí)施例公開了一種異常應(yīng)用控制方法、裝置和終端設(shè)備,其中,方法包括:響應(yīng)于處于非前臺的應(yīng)用對API應(yīng)用程序編程接口的訪問請求,判斷該訪問請求是否屬于非法訪問請求;當(dāng)該訪問請求屬于非法訪問請求,攔截該非法訪問請求。本發(fā)明專利技術(shù)實(shí)施例可以對處于非前臺的應(yīng)用進(jìn)行監(jiān)控,當(dāng)該應(yīng)用發(fā)出非法訪問請求時(shí),對非法方法請求進(jìn)行攔截,能夠監(jiān)控應(yīng)用是否發(fā)出非法訪問,在應(yīng)用發(fā)生非法訪問時(shí),保護(hù)用戶的隱私信息能夠得到保護(hù),不會因非法訪問而被查看從而發(fā)生隱私泄露,保證了用戶的信息安全。
【技術(shù)實(shí)現(xiàn)步驟摘要】
異常應(yīng)用控制方法、裝置和終端設(shè)備
本專利技術(shù)涉及互聯(lián)網(wǎng)技術(shù),尤其是一種異常應(yīng)用控制方法、裝置和終端設(shè)備。
技術(shù)介紹
隨著科學(xué)技術(shù)的不斷發(fā)展,人們對智能終端產(chǎn)品的依賴性越來越強(qiáng),為適應(yīng)人們的需求,智能終端產(chǎn)品的質(zhì)量也在逐步地越來越高,市場上各種功能的應(yīng)用程序也隨之產(chǎn)生,安裝在同一智能終端產(chǎn)品上方便人們生活的各個(gè)方面,例如遠(yuǎn)程溝通方面可以撥打電話、發(fā)送短信、視頻通話等。在實(shí)現(xiàn)本專利技術(shù)的過程中,專利技術(shù)人發(fā)現(xiàn),現(xiàn)有技術(shù)至少存在以下問題:隨著智能終端上的應(yīng)用程序增多,智能終端用戶無法判斷安裝的應(yīng)用是否為危險(xiǎn)應(yīng)用,對自己的個(gè)人信息造成泄漏,引起自身隱私安全威脅以及個(gè)人財(cái)務(wù)安全問題。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)實(shí)施例所要解決的一個(gè)技術(shù)問題是:能夠智能監(jiān)控終端設(shè)備上安裝的應(yīng)用是否運(yùn)行異常,提供一種異常應(yīng)用監(jiān)控方法、裝置和終端設(shè)備。本專利技術(shù)實(shí)施例提供的一種一種異常應(yīng)用控制方法,包括:響應(yīng)于處于非前臺的應(yīng)用對應(yīng)用程序編程接口的訪問請求,判斷所述訪問請求是否屬于非法訪問請求;當(dāng)所述訪問請求屬于非法訪問請求,攔截所述非法訪問請求。基于上述方法的另一實(shí)施例中,所述判斷所述訪問請求是否屬于非法訪問請求包括:當(dāng)所述應(yīng)用為前臺應(yīng)用通過關(guān)聯(lián)啟動(dòng)調(diào)動(dòng)運(yùn)行的,判斷當(dāng)前關(guān)聯(lián)啟動(dòng)是否合法,當(dāng)當(dāng)前關(guān)聯(lián)啟動(dòng)合法,判斷所述應(yīng)用是否屬于白名單數(shù)據(jù)庫中預(yù)存的白名單應(yīng)用;當(dāng)所述應(yīng)用屬于白名單應(yīng)用,所述訪問請求不屬于非法訪問請求;所述白名單數(shù)據(jù)庫中預(yù)存有允許訪問應(yīng)用程序編程接口的所有白名單應(yīng)用;當(dāng)當(dāng)前關(guān)聯(lián)啟動(dòng)不合法,所述訪問請求屬于非法訪問請求。基于上述方法的另一實(shí)施例中,當(dāng)當(dāng)前關(guān)聯(lián)啟動(dòng)不合法,還包括:將所述應(yīng)用存入非法關(guān)聯(lián)數(shù)據(jù)庫,所述非法關(guān)聯(lián)數(shù)據(jù)庫中存儲所有通過不合法的關(guān)聯(lián)啟動(dòng)的應(yīng)用。基于上述方法的另一實(shí)施例中,所述判斷所述訪問請求是否屬于非法訪問請求包括:判斷所述應(yīng)用是否為根據(jù)用戶啟動(dòng)指令運(yùn)行的,當(dāng)所述應(yīng)用是根據(jù)用戶啟動(dòng)指令運(yùn)行的,判斷所述應(yīng)用是否屬于白名單數(shù)據(jù)庫中預(yù)存的白名單應(yīng)用;當(dāng)所述應(yīng)用屬于白名單應(yīng)用,所述訪問請求不屬于非法訪問請求;所述白名單數(shù)據(jù)庫中預(yù)存有允許訪問應(yīng)用程序編程接口的所有白名單應(yīng)用;當(dāng)所述應(yīng)用不是根據(jù)用戶啟動(dòng)指令運(yùn)行的,所述訪問請求屬于非法訪問請求。基于上述方法的另一實(shí)施例中,所述判斷所述訪問請求是否屬于非法訪問請求包括:判斷所述應(yīng)用是否屬于白名單數(shù)據(jù)庫中預(yù)存的白名單應(yīng)用;所述白名單數(shù)據(jù)庫中預(yù)存有允許訪問應(yīng)用程序編程接口的所有白名單應(yīng)用;當(dāng)所述應(yīng)用不屬于白名單應(yīng)用,所述訪問請求屬于非法訪問請求;當(dāng)所述應(yīng)用屬于白名單應(yīng)用,所述訪問請求不屬于非法訪問請求。基于上述方法的另一實(shí)施例中,還包括:當(dāng)所述訪問請求不屬于非法訪問請求,允許所述訪問請求。基于上述方法的另一實(shí)施例中,還包括:將基于所述非法訪問請求獲取的所述應(yīng)用信息、所述訪問請求對應(yīng)的訪問時(shí)間信息和應(yīng)用程序編程接口信息存入監(jiān)控?cái)?shù)據(jù)庫中;其中,所述監(jiān)控?cái)?shù)據(jù)庫中存儲所有非法訪問請求對應(yīng)的應(yīng)用信息、訪問時(shí)間信息和應(yīng)用程序編程接口信息。基于上述方法的另一實(shí)施例中,將所述應(yīng)用信息、所述訪問請求對應(yīng)的訪問時(shí)間信息和應(yīng)用程序編程接口信息按照應(yīng)用信息分別存入應(yīng)用條目中,每條所述應(yīng)用條目中存儲有所述應(yīng)用信息對應(yīng)的所述訪問請求對應(yīng)的訪問時(shí)間信息和應(yīng)用程序編程接口信息。基于上述方法的另一實(shí)施例中,當(dāng)接收到新的非法訪問請求,判斷對應(yīng)所述非法訪問請求的所述應(yīng)用在監(jiān)控?cái)?shù)據(jù)庫中的是否存在匹配的匹配應(yīng)用條目;當(dāng)存在匹配應(yīng)用條目時(shí),將對應(yīng)所述訪問請求的訪問時(shí)間信息和應(yīng)用程序編程接口信息存入所述匹配應(yīng)用條目中;當(dāng)不存在匹配應(yīng)用條目時(shí),對所述應(yīng)用新建一條應(yīng)用條目,將所述應(yīng)用信息、對應(yīng)所述訪問請求的訪問時(shí)間信息和應(yīng)用程序編程接口信息存入所述新建的應(yīng)用條目中。基于上述方法的另一實(shí)施例中,將所述應(yīng)用信息、所述訪問請求對應(yīng)的訪問時(shí)間信息和應(yīng)用程序編程接口信息按照應(yīng)用程序編程接口信息分別存入接口條目中,每條所述接口條目中存儲有所述應(yīng)用程序編程接口信息對應(yīng)的所述應(yīng)用信息和所述訪問請求對應(yīng)的訪問時(shí)間信息。基于上述方法的另一實(shí)施例中,當(dāng)接收到新的非法訪問請求,判斷對應(yīng)所述非法訪問請求的應(yīng)用程序編程接口在監(jiān)控?cái)?shù)據(jù)庫中的是否存在匹配的匹配接口條目;當(dāng)存在匹配接口條目時(shí),將所述應(yīng)用信息和所述訪問請求對應(yīng)的訪問時(shí)間信息存入所述匹配接口條目中;當(dāng)不存在匹配接口條目時(shí),對所述應(yīng)用程序編程接口新建一條接口條目,將所述應(yīng)用信息和所述訪問請求對應(yīng)的訪問時(shí)間信息存入所述新建的接口條目中。基于上述方法的另一實(shí)施例中,所述當(dāng)所述訪問請求屬于非法訪問請求之后,還包括:發(fā)出對應(yīng)所述非法訪問請求的異常訪問提醒信息。基于上述方法的另一實(shí)施例中,所述發(fā)出所述應(yīng)用異常訪問提醒信息之后,還包括:響應(yīng)于用戶輸入的訪問權(quán)限修改指令,允許所述訪問請求或?qū)⑺鰬?yīng)用加入白名單數(shù)據(jù)庫中;所述白名單數(shù)據(jù)庫中存儲有允許訪問應(yīng)用程序編程接口的所有白名單應(yīng)用。基于上述方法的另一實(shí)施例中,還包括:通過快捷操作端口接收用戶輸入的訪問權(quán)限修改指令。根據(jù)本專利技術(shù)實(shí)施例的另一個(gè)方面,提供的一種異常應(yīng)用控制裝置,包括:訪問判斷單元,用于響應(yīng)于處于非前臺的應(yīng)用對應(yīng)用程序編程接口的訪問請求,判斷所述訪問請求是否屬于非法訪問請求;非法攔截單元,用于當(dāng)所述訪問請求屬于非法訪問請求,攔截所述非法訪問請求。根據(jù)本專利技術(shù)實(shí)施例的另一個(gè)方面,提供的一種終端設(shè)備,包括存儲器和處理器,所述存儲器用于存儲如上所述的異常應(yīng)用控制方法的程序;所述處理器被配置用于執(zhí)行所述存儲器中存儲的程序。基于本專利技術(shù)上述實(shí)施例提供的異常應(yīng)用控制方法、裝置和終端設(shè)備,對處于非前臺的應(yīng)用進(jìn)行監(jiān)控,當(dāng)該應(yīng)用發(fā)出非法訪問請求時(shí),對非法方法請求進(jìn)行攔截,能夠監(jiān)控應(yīng)用是否發(fā)出非法訪問,在應(yīng)用發(fā)生非法訪問時(shí),保護(hù)用戶的隱私信息能夠得到保護(hù),不會因非法訪問而被查看從而發(fā)生隱私泄露,保證了用戶的信息安全。下面通過附圖和實(shí)施例,對本專利技術(shù)的技術(shù)方案做進(jìn)一步的詳細(xì)描述。附圖說明構(gòu)成說明書的一部分的附圖描述了本專利技術(shù)的實(shí)施例,并且連同描述一起用于解釋本專利技術(shù)的原理。參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本專利技術(shù),其中:圖1為本專利技術(shù)方法一個(gè)實(shí)施例的流程圖。圖2為本專利技術(shù)方法另一個(gè)實(shí)施例的流程圖。圖3為本專利技術(shù)方法又一個(gè)實(shí)施例的流程圖。圖4為本專利技術(shù)方法還一個(gè)實(shí)施例的流程圖。圖5為本專利技術(shù)裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖6為本專利技術(shù)裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖7為本專利技術(shù)裝置還一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖8為本專利技術(shù)裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。具體實(shí)施方式現(xiàn)在將參照附圖來詳細(xì)描述本專利技術(shù)的各種示例性實(shí)施例。應(yīng)注意到:除非另外具體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本專利技術(shù)的范圍。同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。以下對至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對本專利技術(shù)及其應(yīng)用或使用的任何限制。對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說明書的一部分。應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。本專利技術(shù)實(shí)施例可以應(yīng)用于計(jì)算機(jī)系統(tǒng)/服務(wù)器,其可與眾本文檔來自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種異常應(yīng)用控制方法,其特征在于,包括:響應(yīng)于處于非前臺的應(yīng)用對應(yīng)用程序編程接口的訪問請求,判斷所述訪問請求是否屬于非法訪問請求;當(dāng)所述訪問請求屬于非法訪問請求,攔截所述非法訪問請求。
【技術(shù)特征摘要】
1.一種異常應(yīng)用控制方法,其特征在于,包括:響應(yīng)于處于非前臺的應(yīng)用對應(yīng)用程序編程接口的訪問請求,判斷所述訪問請求是否屬于非法訪問請求;當(dāng)所述訪問請求屬于非法訪問請求,攔截所述非法訪問請求。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述訪問請求是否屬于非法訪問請求包括:當(dāng)所述應(yīng)用為前臺應(yīng)用通過關(guān)聯(lián)啟動(dòng)調(diào)動(dòng)運(yùn)行的,判斷當(dāng)前關(guān)聯(lián)啟動(dòng)是否合法,當(dāng)當(dāng)前關(guān)聯(lián)啟動(dòng)合法,判斷所述應(yīng)用是否屬于白名單數(shù)據(jù)庫中預(yù)存的白名單應(yīng)用;當(dāng)所述應(yīng)用屬于白名單應(yīng)用,所述訪問請求不屬于非法訪問請求;所述白名單數(shù)據(jù)庫中預(yù)存有允許訪問應(yīng)用程序編程接口的所有白名單應(yīng)用;當(dāng)當(dāng)前關(guān)聯(lián)啟動(dòng)不合法,所述訪問請求屬于非法訪問請求。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)當(dāng)前關(guān)聯(lián)啟動(dòng)不合法,還包括:將所述應(yīng)用存入非法關(guān)聯(lián)數(shù)據(jù)庫,所述非法關(guān)聯(lián)數(shù)據(jù)庫中存儲所有通過不合法的關(guān)聯(lián)啟動(dòng)的應(yīng)用。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述訪問請求是否屬于非法訪問請求包括:判斷所述應(yīng)用是否為根據(jù)用戶啟動(dòng)指令運(yùn)行的,當(dāng)所述應(yīng)用是根據(jù)用戶啟動(dòng)指令運(yùn)行的,判斷所述應(yīng)用是否屬于白名單數(shù)據(jù)庫中預(yù)存的白名單應(yīng)用;當(dāng)所述應(yīng)用屬于白名單應(yīng)用,所述訪問請求不屬于非法訪問請求;所述白名單數(shù)據(jù)庫中預(yù)存有允許訪問應(yīng)用程序編程接口的所有白名單應(yīng)用;當(dāng)所述應(yīng)用不是根據(jù)用戶啟動(dòng)指令運(yùn)行的,所述訪問請求屬于非法訪問請求。5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,所述判斷所述訪問請求是否屬于非法訪問請求...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:程力行,
申請(專利權(quán))人:北京奇虎科技有限公司,
類型:發(fā)明
國別省市:北京,11
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。