一種基于短信回送報(bào)告的偽基站檢測(cè)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提出一種基于短信回送報(bào)告的偽基站檢測(cè)方法及系統(tǒng),包括:判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站鑒別功能;根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;獲取每次發(fā)送短信的短信回送報(bào)告;分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致,以及與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù);如果與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)為0,則移動(dòng)終端所連接基站為偽基站,否則所述基站為真基站。通過(guò)本發(fā)明的方法,能夠使移動(dòng)終端自身能夠具備偽基站檢測(cè)的能力,利用偽基站的通信原理來(lái)實(shí)現(xiàn)檢測(cè),準(zhǔn)確率高。
【專利說(shuō)明】
一種基于短信回送報(bào)告的偽基站檢測(cè)方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信安全技術(shù)領(lǐng)域,特別涉及一種基于短信回送報(bào)告的偽基站檢測(cè)方法及系統(tǒng)。【背景技術(shù)】
[0002]“偽基站”即假基站,設(shè)備一般由主機(jī)和筆記本電腦組成,通過(guò)短信群發(fā)器、短信發(fā)信機(jī)等相關(guān)設(shè)備能夠搜取以其為中心、一定半徑范圍內(nèi)的手機(jī)卡信息,通過(guò)偽裝成運(yùn)營(yíng)商的基站,冒用他人手機(jī)號(hào)碼強(qiáng)行向用戶手機(jī)發(fā)送詐騙、廣告推銷等短信息。例如,不法分子通過(guò)發(fā)送廣告類信息或者冒充用戶熟識(shí)的人群等手段騙取用戶的財(cái)務(wù)類信息,導(dǎo)致用戶財(cái)產(chǎn)的損失。
[0003]現(xiàn)在檢測(cè)偽基站的都是專用設(shè)備,有專門的的數(shù)據(jù)庫(kù)提供支持,很難應(yīng)用到移動(dòng)終端?,F(xiàn)有檢測(cè)垃圾短信的安全軟件也僅僅只能通過(guò)電話號(hào)碼和短信內(nèi)容來(lái)確定終端收到的是否為惡意短信,很容易被偽基站欺騙,無(wú)法有效的檢測(cè)垃圾短信。由于現(xiàn)有檢測(cè)技術(shù)只是單向的鑒別收到的短信,它是無(wú)法檢測(cè)偽基站的。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提出了一種基于短信回送報(bào)告的偽基站檢測(cè)方法及系統(tǒng),通過(guò)利用偽基站的通信原理,來(lái)實(shí)現(xiàn)檢測(cè),解決了現(xiàn)有無(wú)法通過(guò)移動(dòng)終端自身進(jìn)行偽基站檢測(cè)的問題。
[0005]—種基于短信回送報(bào)告的偽基站檢測(cè)方法,包括:判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站鑒別功能;根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;獲取每次發(fā)送短信的短信回送報(bào)告;分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致,以及與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù);如果與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)為〇,則移動(dòng)終端所連接基站為偽基站,否則所述基站為真基站。
[0006]所述的方法中,所述判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致具體為:判斷所述短信回送報(bào)告的字符串字節(jié)數(shù)是否大于等于2并且小于256,且所述短信回送報(bào)告字符串是否為兩行,且第一行字符串是否以REQUEST_ID開始,且第二行字符串是否以STATUS: SUCCESS開始;若判斷條件均同時(shí)滿足,則所述短信回送報(bào)告與預(yù)期結(jié)果一致,否則為不一致。
[0007]—種基于短信回送報(bào)告的偽基站檢測(cè)系統(tǒng),包括:基站轉(zhuǎn)換判斷模塊,用于判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站鑒別功能;短信發(fā)送模塊,用于根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;報(bào)告獲取模塊,用于獲取每次發(fā)送短信的短信回送報(bào)告;分析模塊,用于分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致,以及與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù);結(jié)果判斷模塊,用于如果與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)為0,則移動(dòng)終端所連接基站為偽基站,否則所述基站為真基站。
[0008]所述的系統(tǒng)中,所述判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致具體為:判斷所述短信回送報(bào)告的字符串字節(jié)數(shù)是否大于等于2并且小于256,且所述短信回送報(bào)告字符串是否為兩行,且第一行字符串是否以REQUEST_ID開始,且第二行字符串是否以STATUS: SUCCESS開始;若判斷條件均同時(shí)滿足,則所述短信回送報(bào)告與預(yù)期結(jié)果一致,否則為不一致。
[0009]本發(fā)明的優(yōu)勢(shì)在于,利用了偽基站的通信原理。正常移動(dòng)終端發(fā)送短信時(shí),都會(huì)收到基站的回送報(bào)告,而由于偽基站都是單向通信,即只發(fā)送短信,而不處理收到的短信,那么移動(dòng)終端收到的短信回送報(bào)告肯定和真基站的短信回送報(bào)告不同。當(dāng)連續(xù)向指定的號(hào)碼發(fā)送幾次短信后,所獲取的短信回送報(bào)告均不符合預(yù)期,則認(rèn)為移動(dòng)終端所連接的基站是偽基站。
[0010]本發(fā)明提出一種基于短信回送報(bào)告的偽基站檢測(cè)方法及系統(tǒng),包括:判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站鑒別功能;根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;獲取每次發(fā)送短信的短信回送報(bào)告;分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致,以及與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù);如果與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)為0,則移動(dòng)終端所連接基站為偽基站,否則所述基站為真基站。通過(guò)本發(fā)明的方法,能夠使移動(dòng)終端自身能夠具備偽基站檢測(cè)的能力, 利用偽基站的通信原理來(lái)實(shí)現(xiàn)檢測(cè),準(zhǔn)確率高。【附圖說(shuō)明】
[0011]為了更清楚地說(shuō)明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0012]圖1為本發(fā)明一種基于短信回送報(bào)告的偽基站檢測(cè)方法流程圖;圖2為本發(fā)明一種基于短信回送報(bào)告的偽基站檢測(cè)系統(tǒng)結(jié)構(gòu)示意圖。【具體實(shí)施方式】
[0013]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,并使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明中技術(shù)方案作進(jìn)一步詳細(xì)的說(shuō)明。
[0014]本發(fā)明提出了一種基于短信回送報(bào)告的偽基站檢測(cè)方法及系統(tǒng),通過(guò)利用偽基站的通信原理,來(lái)實(shí)現(xiàn)檢測(cè),解決了現(xiàn)有無(wú)法通過(guò)移動(dòng)終端自身進(jìn)行偽基站檢測(cè)的問題。
[0015]—種基于短信回送報(bào)告的偽基站檢測(cè)方法,如圖1所示,包括:S101:判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站鑒別功能;S102:根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;所述指定號(hào)碼可以設(shè)定為發(fā)送短信時(shí)不產(chǎn)生通信費(fèi)用的號(hào)碼,以增加實(shí)用性;S103:獲取每次發(fā)送短信的短信回送報(bào)告;S104分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致,以及與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)是否為〇;如果是,則移動(dòng)終端所連接基站為偽基站,否則所述基站為真基站。
[0016]所述的方法中,所述判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致具體為:判斷所述短信回送報(bào)告的字符串字節(jié)數(shù)是否大于等于2并且小于256,且所述短信回送報(bào)告字符串是否為兩行,且第一行字符串是否以REQUEST_ID開始,且第二行字符串是否以STATUS: SUCCESS開始;若判斷條件均同時(shí)滿足,則所述短信回送報(bào)告與預(yù)期結(jié)果一致,否則為不一致。
[0017]上述的短信發(fā)送過(guò)程和短信回送報(bào)告處理過(guò)程可通過(guò)兩個(gè)線程分別處理。
[0018]—種基于短信回送報(bào)告的偽基站檢測(cè)系統(tǒng),如圖2所示,包括:基站轉(zhuǎn)換判斷模塊201,用于判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站鑒別功能;短信發(fā)送模塊202,用于根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;報(bào)告獲取模塊203,用于獲取每次發(fā)送短信的短信回送報(bào)告;分析模塊204,用于分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致,以及與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù);結(jié)果判斷模塊205,用于如果與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)為0,則移動(dòng)終端所連接基站為偽基站,否則所述基站為真基站。[〇〇19]所述的系統(tǒng)中,所述判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致具體為:判斷所述短信回送報(bào)告的字符串字節(jié)數(shù)是否大于等于2并且小于256,且所述短信回送報(bào)告字符串是否為兩行,且第一行字符串是否以REQUEST_ID開始,且第二行字符串是否以STATUS: SUCCESS開始;若判斷條件均同時(shí)滿足,則所述短信回送報(bào)告與預(yù)期結(jié)果一致,否則為不一致。
[0020]本發(fā)明的優(yōu)勢(shì)在于,利用了偽基站的通信原理。正常移動(dòng)終端發(fā)送短信時(shí),都會(huì)收到基站的回送報(bào)告,而由于偽基站都是單向通信,即只發(fā)送短信,而不處理收到的短信,那么移動(dòng)終端收到的短信回送報(bào)告肯定和真基站的短信回送報(bào)告不同。當(dāng)連續(xù)向指定的號(hào)碼發(fā)送幾次短信后,所獲取的短信回送報(bào)告均不符合預(yù)期,則認(rèn)為移動(dòng)終端所連接的基站是偽基站。
[0021]本發(fā)明提出一種基于短信回送報(bào)告的偽基站檢測(cè)方法及系統(tǒng),包括:判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站鑒別功能;根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;獲取每次發(fā)送短信的短信回送報(bào)告;分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致,以及與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù);如果與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)為〇,則移動(dòng)終端所連接基站為偽基站,否則所述基站為真基站。通過(guò)本發(fā)明的方法,能夠使移動(dòng)終端自身能夠具備偽基站檢測(cè)的能力, 利用偽基站的通信原理來(lái)實(shí)現(xiàn)檢測(cè),準(zhǔn)確率高。
[0022]雖然通過(guò)實(shí)施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的y〇 丄 1.Ed.l/
【主權(quán)項(xiàng)】
1.一種基于短信回送報(bào)告的偽基站檢測(cè)方法,其特征在于,包括:判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站鑒別功能;根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;獲取每次發(fā)送短信的短信回送報(bào)告;分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié)果一致,以及與 預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù);如果與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)為0,則移動(dòng)終端所連接基站為偽基站,否則 所述基站為真基站。2.如權(quán)利要求1所述的方法,其特征在于,所述判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期 結(jié)果一致具體為:判斷所述短信回送報(bào)告的字符串字節(jié)數(shù)是否大于等于2并且小于256,且 所述短信回送報(bào)告字符串是否為兩行,且第一行字符串是否以REQUESTED開始,且第二行 字符串是否以STATUS: SUCCESS開始;若判斷條件均同時(shí)滿足,則所述短信回送報(bào)告與預(yù)期 結(jié)果一致,否則為不一致。3.—種基于短信回送報(bào)告的偽基站檢測(cè)系統(tǒng),其特征在于,包括:基站轉(zhuǎn)換判斷模塊,用于判斷移動(dòng)終端連接基站是否發(fā)生改變,如果是,則開啟偽基站 鑒別功能;短信發(fā)送模塊,用于根據(jù)預(yù)設(shè)的短信發(fā)送次數(shù),向指定號(hào)碼連續(xù)發(fā)送短信;報(bào)告獲取模塊,用于獲取每次發(fā)送短信的短信回送報(bào)告;分析模塊,用于分析每次的短信回送報(bào)告,判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期結(jié) 果一致,以及與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù);結(jié)果判斷模塊,用于如果與預(yù)期結(jié)果一致的短信回送報(bào)告總數(shù)為〇,則移動(dòng)終端所連接 基站為偽基站,否則所述基站為真基站。4.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述判斷所述短信回送報(bào)告內(nèi)容是否與預(yù)期 結(jié)果一致具體為:判斷所述短信回送報(bào)告的字符串字節(jié)數(shù)是否大于等于2并且小于256,且 所述短信回送報(bào)告字符串是否為兩行,且第一行字符串是否以REQUESTED開始,且第二行 字符串是否以STATUS: SUCCESS開始;若判斷條件均同時(shí)滿足,則所述短信回送報(bào)告與預(yù)期 結(jié)果一致,否則為不一致。
【文檔編號(hào)】H04W12/12GK105979525SQ201511012013
【公開日】2016年9月28日
【申請(qǐng)日】2015年12月30日
【發(fā)明人】張良超, 喬偉
【申請(qǐng)人】武漢安天信息技術(shù)有限責(zé)任公司