一種識別偽基站短信的方法、裝置和系統的制作方法
【技術領域】
[0001] 本發明設及計算機領域,具體設及一種識別偽基站短信的方法、裝置和系統。
【背景技術】
[0002] "偽基站"也即假基站,一般由主機和筆記本電腦組成,其具有移動性。其可W捜集 到W其主機為中屯、、一定半徑范圍內的手機卡信息,并將自己偽裝成銀行等電話號碼,向其 福射的半徑內的用戶群發詐騙短信。
[0003] 犯罪嫌疑人通常將"偽基站"設備放置在汽車內,駕車緩慢行駛或將車停在特定區 域,進行詐騙短信的群發。尤其是很多不法分子會選擇在銀行附近,W冒充銀行的號碼進行 短信發送。由于其短信顯示的為銀行號碼,用戶無法識別其是否由真正的銀行所發送,經常 導致用戶上當受騙情況的發生,W致給用戶的財產造成不必要的損失。
[0004] 而在現階段,不存在有效的技術手段能夠識別短信是否為偽基站發送的短信。
【發明內容】
[0005] 鑒于上述問題,提出了本發明W便提供一種克服上述問題或者至少部分地解決上 述問題的一種識別偽基站短信的方法、相應地裝置和系統。
[0006] 依據本發明的一個方面,提供一種識別偽基站短信的方法,應用于移動終端側,包 括:
[0007] 確定當前接收到的短信是否為指定第=方平臺的號碼所發送;
[0008] 當是所述指定第=方平臺的號碼所發送時,檢測所述短信中是否包含與所述指定 第S方平臺匹配的密語;
[0009] 當所述短信中不包含所述密語時,提示用戶所述短信為偽基站冒充所述指定第= 方平臺的號碼所發送;
[0010] 其中,所述密語為用戶預留在預先建立的網關中,并指示所述指定第=方平臺在 每次向所述移動終端發送短信時必須攜帶該密語。
[0011] 可選地,當所述短信中包含所述密語時,所述方法還包括:
[0012] 判定所述短信為合法的第=方平臺所發送。
[0013] 可選地,所述移動終端本地保存有一列表,在該列表中記錄有指定第=方平臺的 號碼W及對應的密語;
[0014] 所述確定當前接收到的短信是指定第=方平臺的號碼所發送的方式包括:
[0015] 確定當前接收到的短信的發送方號碼是否與所述列表中記錄的指定第=方平臺 的號碼匹配;
[0016] 若匹配,則確定當前接收到的短信為指定第S方平臺的號碼所發送。
[0017] 可選地,所述檢測所述短信中包含與所述指定第=方平臺匹配的密語的方式包 括:
[0018] 定位密語標識在所述短信的短信內容中的位置;
[0019] 根據所述密語標識的位置讀取對應的密語;
[0020] 依據本地保存的所述列表,判斷所述密語是否為與所述指定第=方平臺匹配的密 語;
[0021] 若是,則檢測所述短信中包含與所述指定第S方平臺匹配的密語。
[0022] 可選地,所述方法還包括:
[0023] 監測所述移動終端是否連接到WiFi網絡;
[0024] 當所述移動終端連接到WiFi網絡時,根據所述列表的版本檢測所述列表是否需 要更新;
[00巧]當所述列表需要更新時,通過WiFi網絡向網關請求下載最新版本的列表。
[0026] 可選地,所述密語的預留方式包括:
[0027] 通過所述移動終端的本地號碼向網關發送預留密語的請求;
[0028] 接收所述網關為該次請求分配的驗證碼;
[0029] 向所述網關發送所述驗證碼W及需要預留的密語,W完成密語的預留操作。
[0030] 依據本發明的另一個方面,提供一種識別偽基站短信的方法,應用于預先建立的 網關側,包括:
[0031] 當指定第=方平臺向用戶發送短信時,接收所述第=方平臺發出的獲取指定號碼 的密語的請求;
[0032] 查詢所述指定號碼對應的移動終端所預留的密語;
[0033] 發送所述密語給所述指定第=方平臺;
[0034] 其中,所述密語用于所述第=方平臺在向所述指定號碼發送短信時進行攜帶,W 使所述移動終端通過所述密語識別該短信是否為偽基站短信。
[00巧]可選地,所述方法還包括:
[0036] 接收所述指定號碼的移動終端發送的預留密語的請求;
[0037] 為所述請求分配驗證碼,并將所述驗證碼發送給所述移動終端;
[0038] 接收所述移動終端發送的驗證碼和需要預留的密語;
[0039] 驗證所述移動終端發送的驗證碼,且當所述移動終端發送的驗證碼正確時,保存 所述移動終端發送的密語,并建立所述密語與所述指定號碼的對應關系。
[0040] 依據本發明的又一個方面,提供一種識別偽基站短信的方法,應用于第=方平臺, 包括:
[0041] 向網關發送獲取與所述指定號碼對應的密語的請求;
[0042] 接收所述網關返回的與所述指定號碼對應的密語;
[0043] 將攜帶有所述密語的短信發送給所述指定號碼對應的移動終端;
[0044] 其中,所述密語為用戶預留在預先建立的網關中,用于所述移動終端根據所述密 語識別該短信是否為偽基站短信。
[0045] 依據本發明的又一個方面,提供一種用于識別偽基站短信的移動終端,包括:
[0046] 號碼確定模塊,適于確定當前接收到的短信是否為指定第S方平臺的號碼所發 送;
[0047] 密語檢測模塊,適于當接收到的短信是所述指定第=方平臺的號碼所發送時,檢 測所述短信中是否包含與所述指定第=方平臺匹配的密語;
[0048] 提示模塊,適于當所述短信中不包含所述密語時,提示用戶所述短信為偽基站冒 充所述指定第=方平臺的號碼所發送;
[0049] 其中,所述密語為用戶預留在預先建立的網關中,并指示所述指定第=方平臺在 每次向所述移動終端發送短信時必須攜帶該密語。
[0050] 可選地,所述移動終端還包括:
[0051] 判定模塊,適于當所述短信中包含所述密語時,判定所述短信為合法的第=方平 臺所發送。
[0052] 可選地,所述移動終端本地保存有一列表,在該列表中記錄有指定第=方平臺的 號碼W及對應的密語;
[0053] 所述號碼確定模塊具體適用于按照如下方式確定當前接收到的短信是指定第S 方平臺的號碼所發送:
[0054] 確定當前接收到的短信的發送方號碼是否與所述列表中記錄的指定第=方平臺 的號碼匹配;
[0055] 若匹配,則確定當前接收到的短信為指定第S方平臺的號碼所發送。
[0056] 可選地,所述密語檢測模塊,包括:
[0057] 標識定位單元,適于定位密語標識在所述短信的短信內容中的位置;
[0058] 密語讀取單元,適于根據所述密語標識的位置讀取對應的密語;
[0059] 密語判斷單元,適于依據本地保存的所述列表,判斷所述密語是否為與所述指定 第S方平臺匹配的密語,若是,則檢測所述短信中包含與所述指定第S方平臺匹配的密語。
[0060] 可選地,所述移動終端還包括:
[0061] 網絡監測模塊,適于監測所述移動終端是否連接到WiFi網絡;
[0062] 更新檢測模塊,適于當所述移動終端連接到WiFi網絡時,根據所述列表的版本檢 測所述列表是否需要更新;
[0063] 下載更新模塊,適于當所述列表需要更新時,通過WiFi網絡向網關請求下載最新 版本的列表。
[0064] 可選地,所述移動終端還包括:
[0065] 密語注冊模塊,適于通過所述移動終端的本地號碼向網關發送預留密語的請求;
[0066] 驗證碼接收模塊,適于接收所述網關為該次請求分配的驗證碼;
[0067] 第一密語發送模塊,適于向所述網關發送所述驗證碼W及需要預留的密語,W完 成密語的預留操作。
[0068] 依據本發明的又一個方面,提供一種用于識別偽基站短信的網關,包括:
[0069] 第一請求接收模塊,適于當指定第=方平臺向用戶發送短信時,接收所述第=方 平臺發出的獲取指定號碼的密語的請求;
[0070] 密語查詢模塊,適于查詢所述指定號碼對應的移動終端所預留的密語;
[0071] 第二密語發送模塊,適于發送所述密語給所述指定第=方平臺;
[0072] 其中,所述密語用于所述第=方平臺在向所述指定號碼發送短信時進行攜帶,W 使所述移動終端根據所述密語識別該短信是否為偽基站短信。
[0073] 可選地,所述網關還包括:
[0074] 第二請求接收模塊,適于接收所述指定號碼的移動終端發送的預留密語的請求;
[00巧]驗證碼分配模塊,適于為所述請求分配驗證碼,并將所述驗證碼發送給所述移動 終端;
[0076] 第一密語接收模塊,適于接收所述移動終端發送的驗證碼和需要預留的密語;
[0077] 驗證模塊,適于驗證所述移動終端發送的驗證碼;
[007