一種基于Android平臺的彩信攔截方法
【專利摘要】本發(fā)明提出了一種基于Android平臺的彩信攔截方法,包括:彩信模塊注冊時初始化網(wǎng)關,并把所述網(wǎng)關發(fā)送到手機內核;把彩信uid權限默認狀態(tài)設置為詢問狀態(tài);內核實時過濾網(wǎng)絡包,查看是否包含彩信的網(wǎng)關并獲取彩信uid;發(fā)送彩信uid給framework層提示用戶處理。采用本發(fā)明后,手機開機時彩信模塊注冊時把彩信網(wǎng)關發(fā)送到內核,由內核過濾網(wǎng)絡包,在發(fā)現(xiàn)包含彩信網(wǎng)關的網(wǎng)絡包時,由framewok層提示用戶處理,避免了手機因為惡意軟件等因素在未通知用戶的情況下偷發(fā)彩信,幫助挽回了用戶的經(jīng)濟損失。
【專利說明】—種基于Android平臺的彩信攔截方法
【技術領域】
[0001]本發(fā)明涉及一種基于Android平臺的彩信攔截方法。
【背景技術】
[0002]隨著移動互聯(lián)網(wǎng)與移動終端產業(yè)的發(fā)展,移動終端上的應用日漸豐富,甚至有超過電腦終端應用的趨勢。但是移動互聯(lián)網(wǎng)的流行也使得傳統(tǒng)互聯(lián)網(wǎng)上存在著的各種安全問題逐漸延伸到移動互聯(lián)網(wǎng)領域,甚至演化成為新的安全威脅,可以說移動互聯(lián)網(wǎng)的特性決定了其受到的威脅要遠遠多于傳統(tǒng)互聯(lián)網(wǎng)。對于用戶而言,不僅要面臨諸如垃圾短信、欺詐短信的騷擾,還要面臨經(jīng)濟上的損失、個人隱私泄露以及通信方面的障礙;對于移動運營商而言,這些安全威脅不僅會增加運營成本,還將大大降低用戶的忠誠度;對于終端廠家而言,不得不面對用戶各種投訴而增加服務成本。
[0003]在日常生活中,我們經(jīng)常會遇到自己的手機被惡意軟件后臺控制偷偷發(fā)彩信,導致用戶面臨經(jīng)濟上的損失。
【發(fā)明內容】
[0004]基于此,有必要提供一種基于Android平臺的彩信攔截方法。
[0005]—種基于Android平臺的彩信攔截方法,包括:
[0006]彩信模塊注冊時初始化網(wǎng)關,并把所述網(wǎng)關發(fā)送到手機內核;
[0007]把彩信uid權限默認狀態(tài)設置為詢問狀態(tài);
[0008]內核實時過濾網(wǎng)絡包,查看是否包含彩信的網(wǎng)關并獲取彩信Uid ;
[0009]發(fā)送彩信uid給framework層提示用戶處理。
[0010]優(yōu)選的,framework層提示用戶處理的具體包括:
[0011]framework層詢問用戶是否允許發(fā)出所述彩信;
[0012]若用戶允許發(fā)出所述彩信,則所述Uid的權限被修改為允許狀態(tài)并傳回內核,所述彩信被發(fā)出;
[0013]若用戶不允許發(fā)出所述彩信,則所述Uid的權限會被修改為禁止狀態(tài)并傳回內核,內核把過濾到的彩信網(wǎng)關丟棄掉,所述彩信不被發(fā)出。
[0014]優(yōu)選的,還包括:
[0015]每處理完一個包含彩信網(wǎng)關的網(wǎng)絡包,把Uid的權限設置為默認狀態(tài)。
[0016]采用本發(fā)明后,手機開機時彩信模塊注冊時把彩信網(wǎng)關發(fā)送到內核,由內核過濾網(wǎng)絡包,在發(fā)現(xiàn)包含彩信網(wǎng)關的網(wǎng)絡包時,由framewok層提示用戶處理,避免了手機因為惡意軟件等因素在未通知用戶的情況下偷發(fā)彩信,幫助挽回了用戶的經(jīng)濟損失。
【專利附圖】
【附圖說明】
[0017]圖1為本發(fā)明提供的一種基于Android平臺的彩信攔截方法的流程圖;
[0018]圖2為圖1中所述framework層提示用戶處理的具體方法流程圖?!揪唧w實施方式】
[0019]為了使本領域相關技術人員更好地理解本發(fā)明的技術方案,下面將結合本發(fā)明實施方式的附圖,對本發(fā)明實施方式中的技術方案進行清楚、完整地描述,顯然,所描述的實施方式僅僅是本發(fā)明一部分實施方式,而不是全部的實施方式。
[0020]參閱圖1、圖2,為本發(fā)明提供的一種基于Android平臺的彩信攔截方法,包括:
[0021]步驟S10,彩信模塊注冊時初始化網(wǎng)關,并把所述網(wǎng)關發(fā)送到手機內核;
[0022]步驟S20,把彩信uid權限默認狀態(tài)設置為詢問狀態(tài);
[0023]步驟S30,內核實時過濾網(wǎng)絡包,查看是否包含彩信的網(wǎng)關;
[0024]步驟S40,若內核發(fā)現(xiàn)彩信網(wǎng)關,獲取所述彩信uid并發(fā)送給framework層;
[0025]步驟S50, framework層提示用戶處理。
[0026]上述步驟通過手機開機時彩信模塊注冊時初始化網(wǎng)關,并發(fā)送給內核,內核過濾網(wǎng)絡包時,通過數(shù)據(jù)包是否包含彩信網(wǎng)關來判斷,若包含彩信網(wǎng)關,則認為是彩信網(wǎng)絡;彩信uid權限為詢問,即由framework層詢問用戶是否發(fā)送彩信。采用本發(fā)明后,彩信的發(fā)送都由用戶自己決定,避免了惡意軟件等因素的偷發(fā)彩信的問題。
[0027]具體的,framework層提示用戶處理包括:
[0028]步驟S501, framework層詢問用戶是否允許發(fā)出所述彩信;
[0029]若用戶允許發(fā)出所述彩信,則執(zhí)行步驟S502,即所述uid的權限被修改為允許狀態(tài)并傳回內核,所述彩信被發(fā)出;
[0030]若用戶不允許發(fā)出所述彩信,則執(zhí)行步驟S503,所述uid的權限會被修改為禁止狀態(tài)并傳回內核,內核把過濾到的彩信網(wǎng)關丟棄掉,所述彩信不被發(fā)出。
[0031]步驟S501?步驟S503清楚說明了 framework層提示用戶處理的過程,即由用戶決定彩信是否發(fā)送,上述步驟的核心為uid的修改,用戶選擇彩信是否發(fā)送,其實就是修改Uid權限的過程。若用戶選擇發(fā)送彩信,則把Uid權限修改為允許,修改后的Uid傳回內核,內核把彩信發(fā)送出去;若用戶選擇不發(fā)送彩信,則把Uid權限修改為禁止,修改后的Uid傳回內核,內核把彩信網(wǎng)關丟棄掉,彩信不被發(fā)送。
[0032]在優(yōu)選實施方式中,基于Android平臺的彩信攔截方法還包括:
[0033]每處理完一個包含彩信網(wǎng)關的網(wǎng)絡包,把uid的權限設置為默認狀態(tài)。
[0034]當內核過濾網(wǎng)絡包時,一旦發(fā)現(xiàn)彩信網(wǎng)關,彩信u i d被發(fā)送給framework層,framework層提示用戶選擇,即把彩信uid權限修改為允許或者禁止。不管彩信uid權限被修改為允許還是禁止,但絕不是詢問,當下次再發(fā)現(xiàn)彩信網(wǎng)關的網(wǎng)絡包時,則會被發(fā)送或丟掉掉,而不再詢問用戶。所以在彩信uid權限被修改,且處理完一個包含彩信網(wǎng)關的網(wǎng)絡后,需要重置uid權限,即把uid權限重置為默認狀態(tài),即詢問狀態(tài),以便下次發(fā)現(xiàn)彩信網(wǎng)關后,由用戶選擇是否發(fā)送所述彩信。
[0035]采用本發(fā)明后,手機開機時彩信模塊注冊時把彩信網(wǎng)關發(fā)送到內核,由內核過濾網(wǎng)絡包,在發(fā)現(xiàn)包含彩信網(wǎng)關的網(wǎng)絡包時,由framewok層提示用戶處理,避免了手機因為惡意軟件等因素在未通知用戶的情況下偷發(fā)彩信,幫助挽回了用戶的經(jīng)濟損失。
[0036]以上僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。
【權利要求】
1.一種基于Android平臺的彩信攔截方法,其特征在于,包括: 彩信模塊注冊時初始化網(wǎng)關,并把所述彩信網(wǎng)關發(fā)送到手機內核; 把彩信uid權限默認狀態(tài)設置為詢問狀態(tài); 內核實時過濾網(wǎng)絡包,查看是否包含彩信網(wǎng)關; 若內核發(fā)現(xiàn)彩信網(wǎng)關,獲取所述彩信uid并發(fā)送給framework層; framework層提示用戶處理。
2.根據(jù)權利要求1所述的基于Android平臺的彩信攔截方法,其特征在于,所述framework層提示用戶處理的步驟具體包括: framework層詢問用戶是否允許發(fā)出所述彩信; 若用戶允許發(fā)出所述彩信,則所述uid的權限被修改為允許狀態(tài)并傳回內核,所述彩信被發(fā)出; 若用戶不允許發(fā)出所述彩信,則所述uid的權限會被修改為禁止狀態(tài)并傳回內核,內核把過濾到的彩信網(wǎng)關丟棄掉,所述彩信不被發(fā)出。
3.根據(jù)權利要求1或2所述的基于Android平臺的彩信攔截方法,其特征在于,還包括: 每處理完一個包含彩信網(wǎng)關的網(wǎng)絡包,把uid的權限設置為默認狀態(tài)。
【文檔編號】H04M1/725GK103888616SQ201410124227
【公開日】2014年6月25日 申請日期:2014年3月28日 優(yōu)先權日:2014年3月28日
【發(fā)明者】周玲莉, 耿興歡 申請人:上海斐訊數(shù)據(jù)通信技術有限公司