本發明涉及安全技術領域,尤其涉及一種網絡安全性管理的方法及終端。
背景技術:
WIFI是電氣和電子工程師協會IEEE(Institute of Electrical and Electronics Engineers,IEEE)定義的一個無線網絡通信的工業標準(IEEE 802.11),也可以看作是3G技術的一種補充。WIFI技術與藍牙技術一樣,同屬于在辦公室和家庭中使用的無線局域網通信技術。WIFI是一種短程無線傳輸技術,能夠在數百英尺范圍內支持互聯網接入無線電信號,它的最大優點是傳輸速度較高,在信號較弱或有干擾的情況下,帶寬可調整,有效地保障了網絡的穩定性和可靠性。但是隨著無線局域網應用領域的不斷拓展,其安全問題也越來越受到重視。
一些大型商場、公共設施上,市民都可以很順暢地使用無線網絡,也就是俗稱的WIFI。通常這些地方因采用的開放網絡,沒有密碼,所以用智能手機、平板電腦等一搜索無線網絡,就能很容易地連接上。WiFi的時代,蹭WiFi成為了一項基本“生存技能”。但在享受WiFi帶來便利的同時,由于人們普遍缺乏WiFi上網的安全防范意識,WiFi安全已經成為各種網絡陷阱、釣魚詐騙的重災區。
為解決上述問題,目前一般都是通過對需要傳輸的應用數據進行加密處理或建立安全連接通道(如VPN通道)的方式來保障接入公共WiFi后的數據安全。然而,在實踐中發現終端不能實時為用戶提供公共WIFI網絡的安全性信息,且普通用戶也無法通過復雜的加密手段來保障在公共WiFi網絡下進行數據傳輸的安全,因此需要一種簡單可靠的網絡安全性管理方案。
技術實現要素:
本發明實施例提供一種網絡安全性管理的方法,可提升網絡安全性管理的安全性和實用性。
第一方面,本發明實施例提供了一種網絡安全性管理的方法,該方法包括:
服務器接收終端發送的第一獲取請求;
響應所述第一獲取請求,將存儲的第一網絡訪問信息和第二網絡訪問信息發送給所述終端;
其中,所述第一網絡訪問信息指所述服務器存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述第二網絡訪問信息指所述服務器存儲的在預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息包括訪問腳本或訪問鏈接。
另一方面,本發明實施例提供了一種服務器,該服務器包括:
第一接收單元,用于接收終端發送的第一獲取請求;
第一發送單元,用于響應所述第一獲取請求,將存儲的第一網絡訪問信息和第二網絡訪問信息發送給所述終端;
其中,所述第一網絡訪問信息指所述服務器存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述第二網絡訪問信息指所述服務器存儲的在預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息包括訪問腳本或訪問鏈接。
本發明實施例可通過服務器接收終端發送的第一獲取請求,并響應所述第一獲取請求,將存儲的第一網絡訪問信息和第二網絡訪問信息發送給所述終端,其中,所述第一網絡訪問信息指所述服務器存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述第二網絡訪問信息指所述服務器存儲的在預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息包括訪問腳本或訪問鏈接,以便所述終端根據對接收的所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可將服務器記錄的在待測網絡和預設安全網絡下進行相同的網絡訪問操作所產生的網絡訪問信息進行對比從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
附圖說明
為了更清楚地說明本發明實施例技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例提供的一種網絡框架的結構示意圖;
圖2是本發明實施例提供的一種網絡安全性管理方法的流程示意圖;
圖3是本發明另一實施例提供的一種網絡安全性管理方法的流程示意圖;
圖4是本發明另一實施例提供的一種網絡安全性管理方法的流程示意圖;
圖5是本發明另一實施例提供的一種網絡安全性管理方法的流程示意圖;
圖6是本發明另一實施例提供的一種網絡安全性管理方法的流程示意圖;
圖7是本發明實施例提供的一種終端的結構示意圖;
圖8是本發明另一實施例提供的一種終端的結構示意圖;
圖9是本發明另一實施例提供的一種終端的結構示意圖;
圖10是本發明實施例提供的一種網絡安全性管理系統的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
應當理解,當在本說明書和所附權利要求書中使用時,術語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
還應當理解,在此本發明說明書中所使用的術語僅僅是出于描述特定實施例的目的而并不意在限制本發明。如在本發明說明書和所附權利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數形式的“一”、“一個”及“該”意在包括復數形式。
還應當進一步理解,在本發明說明書和所附權利要求書中使用的術語“和/或”是指相關聯列出的項中的一個或多個的任何組合以及所有可能組合,并且包括這些組合。
如在本說明書和所附權利要求書中所使用的那樣,術語“如果”可以依據上下文被解釋為“當...時”或“一旦”或“響應于確定”或“響應于檢測到”。類似地,短語“如果確定”或“如果檢測到[所描述條件或事件]”可以依據上下文被解釋為意指“一旦確定”或“響應于確定”或“一旦檢測到[所描述條件或事件]”或“響應于檢測到[所描述條件或事件]”。
具體實現中,本發明實施例中描述的終端包括但不限于諸如具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的移動電話、膝上型計算機或平板計算機之類的其它便攜式設備。還應當理解的是,在某些實施例中,所述設備并非便攜式通信設備,而是具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的臺式計算機。
在接下來的討論中,描述了包括顯示器和觸摸敏感表面的終端。然而,應當理解的是,終端可以包括諸如物理鍵盤、鼠標和/或控制桿的一個或多個其它物理用戶接口設備。
終端支持各種應用程序,例如以下中的一個或多個:繪圖應用程序、演示應用程序、文字處理應用程序、網站創建應用程序、盤刻錄應用程序、電子表格應用程序、游戲應用程序、電話應用程序、視頻會議應用程序、電子郵件應用程序、即時消息收發應用程序、鍛煉支持應用程序、照片管理應用程序、數碼相機應用程序、數字攝影機應用程序、web瀏覽應用程序、數字音樂播放器應用程序和/或數字視頻播放器應用程序。
可以在終端上執行的各種應用程序可以使用諸如觸摸敏感表面的至少一個公共物理用戶接口設備。可以在應用程序之間和/或相應應用程序內調整和/或改變觸摸敏感表面的一個或多個功能以及終端上顯示的相應信息。這樣,終端的公共物理架構(例如,觸摸敏感表面)可以支持具有對用戶而言直觀且透明的用戶界面的各種應用程序。
本發明實施例公開了一種網絡安全性管理的方法及終端,有助于用戶選擇安全或安全性較高的網絡進行數據通信。以下分別進行詳細說明。
為了更好理解本發明實施例提供的一種網絡安全性管理的方法及終端,下面先對本發明實施例適用的網絡構架進行描述。請參閱圖1,圖1是本發明實施例公開提供的一種網絡構架的結構示意圖。如圖1所示,該網絡構架示意圖可以包括服務設備和終端,其中,服務設備可以包括服務器、服務主機、服務系統以及服務平臺等,而終端可以包括智能手機(如Android手機、IOS手機等)、個人電腦、平板電腦、掌上電腦、移動互聯網設備(MID,Mobile Internet Devices)或穿戴式智能設備等互聯網設備。在圖1所示的網絡構架中,服務設備可以通過互聯網與終端進行通信連接,為方便用戶理解以下用服務器作為服務設備的一個代表與所述終端進行相關通信描述。
參見圖2,是本發明實施例提供一種網絡安全性管理方法的流程示意圖,如圖所示的網絡安全性管理方可以包括以下步驟:
S101、服務器接收終端發送的第一獲取請求。
本發明實施例中,終端可以通過有線/無線通訊的方式(如wifi、藍牙、數據線等)向對應的服務器發送第一獲取請求,所述第一獲取請求用于獲取所述服務器中存儲的第一網絡訪問信息和第二網絡訪問信息,所述第一網絡訪問信息可以是指所述終端在某一個或多個待測網絡下按照用戶/系統自定義設定的預設網絡地址進行網絡訪問操作的過程中所產生的網絡訪問信息,所述第二網絡訪問信息可以是指所述終端在該終端/用戶確定的某一個或多個預設安全網絡下(如數據網絡,2G/3G/4G網絡)重新按照上述預設網絡地址進行網絡訪問操作過程中所產生的網絡訪問信息。所述服務器可以接收所述終端發送過來的所述第一獲取請求。
可以理解的是,當所述終端連接至某一個或多個不確定的待測網絡(如連接至陌生WiFi)時,所述終端可以通過該待測網絡進行對應的網絡訪問操作時,所述終端可以按照用戶/系統自定義設置的諸如預設網絡地址、訪問鏈接、訪問腳本等訪問信息進行對應的互聯網訪問,即網絡訪問操作,所述終端可以記錄本終端在該待測網絡下進行的所有或部分訪問記錄信息,也即是網絡訪問信息。由于待測網絡可能會是不安全的網絡,如所述終端在連接至陌生不安全的WiFi下,不安全的WiFi設備可能會篡改終端向相關服務器發送的諸如設定網絡地址、訪問腳本等訪問信息,從而達到竊取用戶隱私數據、或者破壞用戶設備(即所述終端)或用戶數據(即終端數據)的目的。可選地,所述終端可以接收或獲取本終端在待測網絡下按照上述的諸如預設網絡地址、訪問鏈接、訪問腳本等訪問信息進行網絡訪問操作所對應產生的第一網絡訪問信息,(即是服務器所接收并訪問的第一網絡訪問信息)。
可選地,在一段時間段內如果終端斷開與待測網絡(如陌生WiFi)的網絡連接,將所述終端連接至某一個或多個用戶/系統自定義設置的預設安全網絡下時,所述終端可以從本終端中的存儲器中讀取上述次終端在待測網絡下進行網絡訪問操作所對應的訪問信息(如預設網絡地址、訪問鏈接、訪問腳本等),進一步地所述終端可以重新按照上述的訪問信息再次進行網絡訪問操作,進一步地所述終端可以接收或獲取服務器根據上述網絡訪問操作所返回的第二網絡訪問信息。
其中,所述預設安全網絡可以是指用戶手動標記/設置的網絡,如用戶自己家創建的WiFi網絡、數據網絡等,進一步地可以將標記的網絡上傳至對應的服務器,以便共享此網絡的安全性,或者是官方在服務器/系統中注冊并得到認證的網絡等,本發明實施例不作限定。
示例性地如,假設終端當前連接至某個待測網絡(如陌生WiFi)下,現在用戶在終端中輸入網址“http://www.baidu.com”想要訪問百度網站,終端可以通過WiFi設備訪問“http://www.baidu.com”百度網站,由于該陌生WiFi可能是不安全網絡,即WiFi設備可能為偽基站設備,此時終端通過不安全的偽基站設備來訪問“http://www.baidu.com”百度網站,該不安全的偽基站設備可能篡改上述百度網址,諸如變為“http://www.baidu.com/index.php.tn=site888_3_pg”等這樣使得服務器接收到的的目標訪問地址與終端發送的訪問地址不相同,然而終端通過預設安全網絡(如安全WiFi)進行百度網址訪問時,服務器接收到的目標訪問地址將和終端發送過來的訪問地址一致。
本發明實施例中,用戶可以通過該終端向對應的服務器發送對應的第一獲取請求,所述第一獲取請求用于獲取服務器中存儲的該終端分別在待測網絡和預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息和第二網絡訪問信息,也即是獲取所述服務器接收到的所述終端通過對應網絡(即待測網絡和預設安全網絡)向該服務器發送的訪問信息,諸如訪問鏈接或訪問腳本等訪問信息。所述服務器可以接收/獲取所述終端發送過來的所述第一獲取請求。
可選地,當所述終端通過上述待測網絡按照用戶/系統自定義設置的諸如預設網絡地址、訪問鏈接、訪問腳本等訪問信息進行網絡訪問操作時,由于所述待測網絡可能是不安全的網絡,此網絡訪問操作的過程中還可能會受到網絡攻擊,此時所述服務器或所述終端可以記錄本終端在連接至該待測網絡下(陌生WIFI)所接收到諸如網絡漏洞、安全缺陷等用于表示所述終端受到網絡攻擊的網絡攻擊數據;和/或,當所述終端連接至所述待測網絡下若用戶/系統預先所述終端時出現異常,此時所述終端還可以記錄本終端在連接至該待測網絡下,本終端運行出現異常的運行異常數據(如應用異常數據、系統運行異常數據等)。
需要說明的是,上述的第一網絡訪問信息和第二網絡訪問信息分別是指所述終端在待測網絡和預設安全網絡下進行相同的網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息可以包括有諸如訪問腳本、訪問鏈接、網絡攻擊數據、運行異常數據或者其他用于在網絡訪問操作過程中所產生或記錄到的數據信息,本發明實施例不作限定。
可選地,所述終端可以將記錄/獲取到的本終端連接至所述待測網絡下和所述預設安全網絡下進行相同的網絡訪問操作所產生的網絡訪問信息(即上述的第一網絡訪問信息和第二網絡訪問信息)、以及錄到的諸如網絡攻擊數據、運行異常數據、以及所述待測網絡的SSID(Service Set Identifier,服務集標識)、MAC地址、網絡名稱等訪問信息上傳/發送給所述服務器,以便所述服務器記錄/存儲關于所述待測網絡的訪問信息。
所述終端可以包括智能手機(如Android手機、IOS手機等)、個人電腦、平板電腦、掌上電腦、移動互聯網設備(MID,Mobile Internet Devices)或穿戴式智能設備等互聯網設備,本發明實施例不作限定。
S102、響應所述第一獲取請求,將存儲的第一網絡訪問信息和第二網絡訪問信息發送給所述終端,以便所述終端根據對所述第一網絡訪問信息和第二網絡訪問信息的匹配分析確定待測網絡的安全性。
本發明實施例中,服務器在步驟S101中接收到所述終端發送過來的所述第一獲取請求后,所述服務器可以響應所述第一獲取請求,分別或同時將本服務器記錄/存儲的所述終端在上述待測網絡下或預設安全網絡下按照預設網絡地址/預設訪問信息進行網絡訪問操作所產生的第一網絡訪問信息和第二網絡訪問信息發送給所述終端。所述終端可以接收上述服務器根據所述第一獲取請求向所述服務器發送/返回的第一網絡訪問信息和第二網絡訪問信息。進一步地所述終端可以根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析來確定所述待測網絡的安全性。
其中可選地,所述根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性,包括:
終端將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息;
如果所述匹配結果信息中存在預設的訪問篡改信息,則確定所述待測網絡為不安全網絡;或者,如果所述匹配結果信息中不存在預設的訪問篡改信息,則確定所述待測網絡為安全網絡或可能安全網絡。
所述終端可以將所述第一網絡訪問信息中的訪問腳本或訪問鏈接與所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析得到對應的匹配結果信息,具體實現中所述終端可以判斷所述第一網絡訪問信息中的訪問腳本或訪問鏈接是否和所述第二網絡訪問信息中的訪問腳本或訪問鏈接匹配,若匹配,則所述終端可以認為本終端連接至所述待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息沒有被篡改,或者認為所述待測網絡可以為可能安全網絡或安全網絡,也即是所述終端可以確定到本終端對所述第一網絡訪問信息和所述第二網絡訪問信息進行匹配分析可以得到諸如網絡訪問信息沒有被篡改、所述待測網絡為安全網絡或可能安全網絡等匹配結果信息;否則,所述終端可以認為本終端連接至所述待測網絡下進行與預設安全網絡相同的網絡訪問操作所產生的網絡訪問信息被篡改了或所述待測網絡為不安全網絡,也即是所述終端將確定到本終端對所述第一網絡訪問信息和所述第二網絡訪問信息進行匹配分析得到諸如網絡訪問信息被篡改了或所述待測網絡為不安全網絡等匹配結果信息。進一步地所述終端可以判斷上述對所述第一網絡訪問信息和第二網絡訪問信息的匹配分析所得到的匹配結果信息中是否存在用戶/系統預先在本終端中自定義設置的預設訪問篡改信息(如網絡訪問信息已被篡改),如果存在,那么所述終端可以直接認為/確定所述待測網絡為不安全網絡,如果不存在,那么所述終端可以認為所述待測網絡為安全網絡或不安全網絡。也即是,所述終端可以將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配對比,如果所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接相同,那么所述終端可以認為之前本終端所連接的所述待測網絡為安全網絡或可能安全網絡,如果所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接不相同,那么所述終端可以認為之前本終端連接的所述待測網絡為不安全網絡。
其中可選地,所述根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性,包括:
終端將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息;
向所述服務器發送包括所述匹配結果信息在內的第二獲取請求;所述第二獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,或者用于獲取所述服務器根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性;
接收所述服務器根據所述第二獲取請求返回的所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性;或者,接收所述服務器根據所述第二獲取請求返回的所述待測網絡的安全性。
也即是,其中可選地,所述方法還包括:
服務器接收所述終端發送第二獲取請求,所述第二獲取請求包括匹配結果信息,所述匹配結果信息指所述終端將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,對應得到的匹配結果信息,所述第二獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,或者用于獲取所述服務器根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性;
響應所述第二獲取請求,將存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端;或者,響應所述第二獲取請求,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
所述終端可以將所述第一網絡訪問信息中的訪問腳本或訪問鏈接與所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析得到對應的匹配結果信息,具體實現中所述終端可以判斷所述第一網絡訪問信息中的訪問腳本或訪問鏈接是否和所述第二網絡訪問信息中的訪問腳本或訪問鏈接匹配,若匹配,則所述終端可以認為本終端連接至所述待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息沒有被篡改,或者所述待測網絡可以為安全網絡/可能安全網絡,也即是所述終端可以確定到本終端對所述第一網絡訪問信息和所述第二網絡訪問信息進行匹配分析得到諸如網絡訪問信息沒有被篡改、所述待測網絡為安全網絡/可能安全網絡等匹配結果信息;否則,所述終端可以認為本終端連接至所述待測網絡下進行與預設安全網絡相同的網絡訪問操作所產生的網絡訪問信息被篡改了或所述待測網絡為不安全網絡,也即是所述終端將確定到本終端對所述第一網絡訪問信息和所述第二網絡訪問信息進行匹配分析得到諸如網絡訪問信息被篡改或所述待測網絡為不安全網絡等匹配結果信息。進一步地所述終端可以向所述服務器發送第二獲取請求,其中,所述第二獲取請求可以包括所述匹配結果信息,所述第二獲取請求可以用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,或者所述第二獲取請求可以用于獲取所述服務器根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性。可選地,在各個終端連接至所述待測網絡下進行不同的或相同的網絡訪問操作后,各個終端可以重復執行上述對在待測網絡與預設安全網絡下進行相同的網絡訪問操作所得到的對應的網絡訪問信息進行匹配分析(即網絡訪問信息是否被篡改),上述各個終端還可以將所得到對應的匹配結果信息上傳至所述服務器;所述服務器可以統計并存儲各個終端在所述待測網絡下進行網絡訪問操作所對應的網絡訪問信息是否被篡改,以及篡改次數等匹配結果信息。
在所述服務器接收到所述第二獲取請求后,如果所述第二獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,那么所述服務器可以根據所述第二獲取請求的指示查找出本服務器中統計/存儲的各終端在所述待測網絡下存在所述匹配結果信息所對應的頻次/次數,所述服務器可以將查找出的所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端,所述終端可以接收所述服務器根據所述第二獲取請求返回的所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,進一步地所述終端還可以根據所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次來確定所述待測網絡的安全性。
在所述服務器接收到所述第二獲取請求后,如果所述第二獲取請求用于獲取所述服務器根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性,那么所述服務器可以根據所述第二獲取請求的指示首先查找出本服務器中統計/存儲的各終端在所述待測網絡下存在所述匹配結果信息所對應的頻次/次數(即是,所述服務器可以統計并存儲各終端連接至所述待測網絡中進行網絡訪問操作所產生的網絡訪問信息被篡改的次數、或者被各終端認為所述待測網絡為安全網絡/不安全網絡/可能安全網絡的次數),接著根據查找出的所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次來確定所述待測網絡的安全性來確定所述待測網絡的安全性,最后將確定到的所述待測網絡的安全性發送給所述終端。所述終端可以接收所述服務器根據所述第二獲取請求返回的所述待測網絡的安全性。
其中可選地,所述根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性,包括:
終端向所述服務器發送第三獲取請求,所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,查找并發送所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次;或者,用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,并將確定的所述待測網絡的安全性發送給所述終端;
接收所述服務器根據所述第三獲取請求返回的所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性;或者,接收所述服務器根據所述第三獲取請求返回的所述待測網絡的安全性。
也即是,其中可選地,所述方法還包括:
服務器接收所述終端發送第三獲取請求,所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次;或者,用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性;
響應所述第三獲取請求,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并將所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端;或者,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
具體實現中,所述終端可以向所述服務器發送第三獲取請求,當所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,查找并發送所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次時,在所述服務器接收到所述第三獲取請求時,所述服務器可以根據所述第三獲取請求的指示獲取所述終端分別在所述待測網絡下和所述預設安全網絡下按照預設網絡地址進行網絡訪問操作產生的所述第一網絡訪問信息和所述第二網絡訪問信息,接著所述服務器可以將所述第一網絡訪問信息中的訪問腳本或訪問鏈接與所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配對比分析,如果匹配,則所述進行匹配對比分析將得到諸如所述終端在所述待測網絡下進行和預設安全網絡相同的網絡操作所產生的網絡訪問信息沒有被篡改、或所述待測網絡為安全網絡或可能安全網絡等匹配結果信息;否則,所述進行匹配對比分析將得到諸如所述終端在所述待測網絡下進行和預設安全網絡相同的網絡操作所產生的網絡訪問信息已被篡改、或所述待測網絡為不安全網絡等匹配結果信息。其次所述服務器可以從本服務器中查找出本服務器統計/存儲到的各終端連接至所述待測網絡下進行網絡訪問操作所產生的網絡訪問信息被篡改的次數,或所述各終端統計/認為所述待測網絡為安全/不安全/可能安全網絡的次數,即所述服務器可以查找出本服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次/次數,進一步地所述服務器可以將上述查找的所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次/次數發送給所述終端;所述終端可以接收所述服務器根據所述第三獲取請求返回/發送的所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次/次數發送給所述終端,并根據所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次/次數發送給所述終端來確定所述待測網絡的安全性。
或者,所述終端可以向所述服務器發送第三獲取請求,如果所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,并將確定的所述待測網絡的安全性發送給所述終端時,那么所述服務器在接收到所述終端發送過來的所述第三獲取請求時,所述服務器可以根據所述第三獲取請求的指示獲取所述終端分別在所述待測網絡下和所述預設安全網絡下按照預設網絡地址進行網絡訪問操作產生的所述第一網絡訪問信息和所述第二網絡訪問信息,接著所述服務器可以將所述第一網絡訪問信息中的訪問腳本或訪問鏈接與所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配對比分析,如果匹配,則所述進行匹配對比分析將得到諸如所述終端在所述待測網絡下進行和預設安全網絡相同的網絡操作所產生的網絡訪問信息沒有被篡改、或所述待測網絡為安全網絡或可能安全網絡等匹配結果信息;否則,所述進行匹配對比分析將得到諸如所述終端在所述待測網絡下進行和預設安全網絡相同的網絡操作所產生的網絡訪問信息已被篡改、或所述待測網絡為不安全網絡等匹配結果信息。其次所述服務器可以從本服務器中查找出本服務器統計/存儲到的各終端連接至所述待測網絡下進行網絡訪問操作所產生的網絡訪問信息被篡改的次數,或所述各終端統計/認為所述待測網絡為安全/不安全/可能安全網絡的次數,即所述服務器可以查找出本服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次/次數。然后所述服務器可以根據查找出的所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次/次數來確定所述待測網絡的安全性,最后所述服務器可以將確定到的所述待測網絡的安全性發送給所述終端,所述終端可以接收所述服務器根據所述第三獲取請求返回的所述待測網絡的安全性。
其中可選地,所述根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,包括:
若所述頻次處于預設第一閾值范圍,則確定所述待測網絡為安全網絡;
若所述頻次處于預設第二閾值范圍,則確定所述待測網絡為可能安全網絡;
若所述頻次處于預設第三閾值范圍,則確定所述待測網絡為不安全網絡。
所述根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性具體實施步驟可以包括:判斷/確定所述服務器存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次在用戶/系統預先存儲在所述終端/所述服務器中自定義設置的哪個閾值范圍內來確定所述待測網絡的安全性,示例性地如當所述服務器存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次處于用戶/系統預先自定義設置的預設第一閾值范圍內,則可以認為/確定所述待測網絡為安全網絡;當所述服務器存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次處于用戶/系統預先自定義設置的預設第二閾值范圍內,則可以認為/確定所述待測網絡為可能安全網絡;當所述服務器存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次處于用戶/系統預先自定義設置的預設第三閾值范圍內,則可以認為/確定所述待測網絡為不安全網絡。
其中可選地,所述方法還包括:
獲取終端在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息;
判斷所述網絡訪問信息中是否存在由所述網絡訪問操作所引起的運行異常數據,和/或從服務器中獲取的網絡攻擊數據;
若是,則根據所述網絡攻擊數據和/或所述運行異常數據,確定所述待測網絡的安全性。
所述終端還可以獲取本終端記錄到的在所述待測網絡下按照上述預設網絡地址進行網絡訪問操作所產生的網絡訪問信息(即上述的第一網絡訪問信息),接著所述終端還可以判斷所述網絡訪問信息中是否存在由所述網絡訪問操作所引起的運行異常數據(諸如系統運行異常緩慢),和/或從所述服務器中獲取到的網絡攻擊數據(如應用程序無端出現崩潰等),如果存在,那么所述終端可以根據上述的網絡攻擊數據和/或運行異常數據來確定所述待測網絡的安全性;如果不存在,則結束流程。
其中可選地,所述根據所述網絡攻擊數據和/或所述運行異常數據,確定所述待測網絡的安全性,包括:
終端向所述服務器發送第四獲取請求,所述第四獲取請求包括所述網絡攻擊數據和/或所述運行異常數據,所述獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次;或者,用于獲取所述服務器根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性;
接收所述服務器根據所述第四獲取請求返回的所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性;或者,接收所述服務器根據所述第四獲取請求返回的所述待測網絡的安全性。
也即是,其中可選地,所述第一網絡訪問信息還包括網絡攻擊數據和/或運行異常數據,所述方法還包括:
服務器接收所述終端發送的第四獲取請求;所述第四獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次;或者,用于獲取所述服務器根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性;
響應所述第四獲取請求,查找所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并將所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次發送給所述終端;或者,查找所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
具體實現中,所述終端可以向所述服務器發送第四獲取請求,如果所述第四獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,那么在所述服務器接收到所述第四獲取請求時,所述服務器可以從本服務器中查找出本服務器中記錄/存儲的各終端連接至所述待測網絡下進行相同或不同的網絡訪問操作時產生有網絡攻擊數據和/或運行異常數據所對應的次數/頻次,進一步所述服務器可以將查找到的所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次發送/返回給所述終端,所述終端可以接收所述服務器根據所述第四獲取請求返回的所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次。可選地,在各個終端連接至所述待測網絡下進行不同的或相同的網絡訪問操作后,各個終端將本終端記錄記錄到的在所述待測網絡下進行網絡訪問操作所產生的網絡訪問信息(如訪問腳本、訪問鏈接、運行異常數據、網絡攻擊數據等)發送給所述服務器;所述服務器可以統計并存儲各個終端在所述待測網絡下進行網絡訪問操作所對應的網絡訪問信息(如在所述待測網絡下存在所述運行異常數據或所述網絡攻擊數據的次數/頻次等、所述待測網絡被標記為安全/不安全/可能安全網絡的次數/頻次等)。
或者,所述終端可以向所述服務器發送第四獲取請求,如果所述第四獲取請求用于獲取所述服務器根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性,那么在所述服務器接收到所述第四獲取請求時,所述服務器可以從本服務器中查找出本服務器中記錄/存儲的各終端連接至所述待測網絡下進行相同或不同的網絡訪問操作時產生有網絡攻擊數據和/或運行異常數據所對應的次數/頻次,接著所述服務器可以根據查找到的所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次來確定所述待測網絡的安全性,進一步地將確定到的所述待測網絡的安全性發送給所述終端;所述終端可以接收所述服務器根據所述第四獲取請求返回/發送的所述待測網絡的安全性。
其中可選地,所述根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性,包括:
若所述頻次處于預設第四閾值范圍,則確定所述待測網絡為安全網絡;
若所述頻次處于預設第五閾值范圍,則確定所述待測網絡為可能安全網絡;
若所述頻次處于預設第六閾值范圍,則確定所述待測網絡為不安全網絡。
所述根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性具體實施步驟可以包括:判斷/確定所述服務器存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次處于用戶/系統預先存儲在所述終端/所述服務器中自定義設置的哪個閾值范圍內來確定所述待測網絡的安全性,示例性地如當所述服務器存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次處于用戶/系統預先自定義設置的預設第四閾值范圍內,則可以認為/確定所述待測網絡為安全網絡;當所述服務器存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次處于用戶/系統預先自定義設置的預設第五閾值范圍內,則可以認為/確定所述待測網絡為可能安全網絡;當所述服務器存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次處于用戶/系統預先自定義設置的預設第六閾值范圍內,則可以認為/確定所述待測網絡為不安全網絡。
需要說明的是,上述的預設第一閾值范圍、預設第二閾值范圍…一直到預設第六閾值范圍都可以是用戶/系統預先在所述終端/所述服務器中自定義設置的,且上述預設第一閾值范圍一直到所述預設第六閾值范圍可以是指相同的閾值范圍,也可以是指不同的閾值范圍,本發明實施例不作限定。
其中可選地,所述方法還包括:
終端當檢測到所述終端支持連接至少一個可用網絡時,向所述服務器發送對應的網絡安全驗證請求,其中,所述網絡安全驗證請求包括與所述可用網絡對應的網絡標識,不同的可用網絡對應不同的網絡標識;
接收所述服務器根據所述網絡安全驗證請求返回的與所述網絡標識對應的安全結果信息;
根據所述安全結果信息和所述網絡標識,將所述可用網絡顯示到預設的網絡連接操作界面。
也即是,其中可選地,所述方法還包括:
服務器接收所述終端發送的網絡安全驗證請求;所述網絡安全驗證請求包括所述終端支持連接的至少一個可用網絡對應的網絡標識,不同的可用網絡對應不同的網絡標識;
響應所述網絡安全驗證信息,將查找的與所述網絡標識對應的安全結果信息發送給所述終端,以便所述終端獲知各個可用網絡的安全性。
具體實現中,當用戶開啟終端的聯網功能時,所述終端能夠檢測并搜索到本終端能夠支持連接的一個或多個可用網絡(如用戶開啟終端的WiFi功能,所述終端可以搜索附近正在廣播SSID信號的WiFi網絡,或者未廣播SSID信號但該終端中保存有其網絡的SSID和密碼的隱藏WiFi網絡),從而形成所述終端允許連接的可用網絡列表;或者,所述終端在已連接至一個網絡的情況下,還可以對其他可連接的可用網絡進行搜索,定時更新本終端可支持連接的可用網絡列表。接著所述終端可以通過當前連接的網絡或通過數據網絡(如2G/3G等)向所述服務器發送對應的網絡安全驗證請求,所述網絡安全驗證請求包括上述可用網絡的網絡標識,不同的可用網絡對應擁有不同的網絡標識,也即是所述終端可以通過網絡將上述搜索到的可用網絡列表中的SSID和MAC地址發送給所述服務器,以便所述服務器驗證并返回所述可用網絡列表中所有或部分可用網絡的安全性。所述服務器在接收到所述終端發送過來的所述網絡安全驗證請求時,所述服務器將響應所述網絡安全驗證請求,在本服務器中查找并確定上述可用網絡列表中所有或部分網絡的安全結果信息,也即是分別查找出與所述網絡標識對應的網絡安全結果信息,進一步地將查找出的與所述網絡標識對應的安全結果信息發送給所述終端。所述終端可以接收所述服務器根據所述網絡安全驗證請求返回的與所述網絡標識相對應的安全結果信息,進一步所述終端還可以根據所述安全結果信息和所述網絡標識,將上述的可用網絡顯示到預設的網絡連接操作界面中,也即是所述終端可以根據上述服務器的查找結果(即安全結果信息),在每個可用網絡后面示出所述網絡的安全性,如在每個WiFi的SSID后面顯示“安全/可信網絡”、“不安全網絡”“可能安全網絡”等信息。
其中可選地,所述根據所述安全結果信息和所述網絡標識,將所述可用網絡顯示到預設的網絡連接操作界面,包括:
根據所述網絡標識,將全部可用網絡對應的安全結果信息顯示到預設的網絡連接操作界面;或者,
根據所述網絡標識,將目標可用網絡顯示到預設的網絡連接操作界面,其中,所述目標可用網絡對應的安全結果信息為預設的安全網絡結果信息。
所述終端可以根據所述網絡標識將上述本終端支持連接的全部可用網絡所對應的安全結果信息顯示到用戶/系統預先在本終端中自定義設置的預設的網絡連接操作界面;或者,所述終端可以根據所述網絡標識,將目標可用網絡顯示到預設的網絡連接操作界面上,其中所述目標可用網絡對應的安全結果信息為用戶/系統預先在本終端自定義設置的預設的安全網絡結果信息,如安全/可信網絡或可能安全網絡,即是所述終端可以將根據所述網絡標識和所述安全結果信息,將確定為安全的或可能安全的目標可用網絡顯示到所述預設的網絡連接操作界面上。
本發明實施例可通過終端獲取服務器中存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息,以及服務器中存儲的在預設安全網絡下重新按照所述預設網絡地址進行網絡訪問操作所產生的第二網絡訪問信息,進一步地根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可對比服務器記錄的網絡訪問信息從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
請參見圖3,是本發明另一實施例提供的一種網絡安全性管理方法的流程示意圖,本發明實施例的所述方法可以包括如下步驟。
S201、服務器接收終端發送的第一獲取請求。
S202、響應所述第一獲取請求,將存儲的第一網絡訪問信息和第二網絡訪問信息發送給所述終端,以便所述終端根據對所述第一網絡訪問信息和第二網絡訪問信息的匹配分析確定待測網絡的安全性;其中,所述第一網絡訪問信息指所述服務器存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述第二網絡訪問信息指所述服務器存儲的在預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息包括訪問腳本或訪問鏈接。
S203、接收所述終端發送第二獲取請求,所述第二獲取請求包括匹配結果信息,所述匹配結果信息指所述終端將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,對應得到的匹配結果信息,所述第二獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,或者用于獲取所述服務器根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性。
需要說明的是,當所述第二獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次時,服務器繼續執行步驟S204;當所述第二獲取請求用于獲取所述服務器根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性時,服務器繼續執行步驟S205。
S204、響應所述第二獲取請求,將存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端。
S205、響應所述第二獲取請求,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
本發明實施例可通過終端獲取服務器中存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息,以及服務器中存儲的在預設安全網絡下重新按照所述預設網絡地址進行網絡訪問操作所產生的第二網絡訪問信息,進一步地根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可對比服務器記錄的網絡訪問信息從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
請參見圖4,是本發明另一實施例提供的一種網絡安全性管理方法的流程示意圖,本發明實施例的所述方法可以上述圖3實施例中的所有或部分實施步驟,其中本發明實施例的所述方法還包括如下步驟。
S301、接收所述終端發送第三獲取請求,所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次;或者,用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性。
需要說明的是,當所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次時,服務器繼續執行步驟S302;當所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性時,服務器繼續執行步驟S303。
S302、響應所述第三獲取請求,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并將所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端。
S303、響應所述第三獲取請求,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
本發明實施例可通過終端獲取服務器中存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息,以及服務器中存儲的在預設安全網絡下重新按照所述預設網絡地址進行網絡訪問操作所產生的第二網絡訪問信息,進一步地根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可對比服務器記錄的網絡訪問信息從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
請參見圖5,是本發明另一實施例提供的一種網絡安全性管理方法的流程示意圖,本發明實施例的所述方法可以包括如上圖3或圖4中的所有或部分實施步驟,其中,本發明實施例的所述方法還包括如下步驟。
S401、接收所述終端發送的第四獲取請求;所述第四獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次;或者,用于獲取所述服務器根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性。
本發明實施例中,當所述第四獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次時,服務器繼續執行步驟S402;當所述第四獲取請求用于獲取所述服務器根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性時,服務器繼續執行步驟S403。
S402、響應所述第四獲取請求,查找所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并將所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次發送給所述終端。
S403、響應所述第四獲取請求,查找所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
本發明實施例可通過終端獲取服務器中存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息,以及服務器中存儲的在預設安全網絡下重新按照所述預設網絡地址進行網絡訪問操作所產生的第二網絡訪問信息,進一步地根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可對比服務器記錄的網絡訪問信息從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
請參見圖6,是本發明另一實施例提供的一種網絡安全性管理方法的流程示意圖,本發明實施例的所述方法可以包括如上圖3-圖5中的所有或部分實施步驟,其中,本發明實施例的所述方法還包括如下步驟。
S501、接收所述終端發送的網絡安全驗證請求;所述網絡安全驗證請求包括所述終端支持連接的至少一個可用網絡對應的網絡標識,不同的可用網絡對應不同的網絡標識。
S502、響應所述網絡安全驗證信息,將查找的與所述網絡標識對應的安全結果信息發送給所述終端,以便所述終端獲知各個可用網絡的安全性。
本發明實施例可通過終端獲取服務器中存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息,以及服務器中存儲的在預設安全網絡下重新按照所述預設網絡地址進行網絡訪問操作所產生的第二網絡訪問信息,進一步地根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可對比服務器記錄的網絡訪問信息從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
請參見圖7,是本發明實施例的一種服務器的結構示意圖,本發明實施例的所述服務器7包括:
第一接收單元70,用于接收終端發送的第一獲取請求;
第一發送單元71,用于響應所述第一獲取請求,將存儲的第一網絡訪問信息和第二網絡訪問信息發送給所述終端,以便所述終端根據對所述第一網絡訪問信息和第二網絡訪問信息的匹配分析確定待測網絡的安全性;
其中,所述第一網絡訪問信息指所述服務器存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述第二網絡訪問信息指所述服務器存儲的在預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息包括訪問腳本或訪問鏈接。
本發明實施例中涉及的各個單元的具體實現可參考圖1至圖6對應實施例中相關功能單元或者實施步驟的描述,在此不贅述。
本發明實施例可通過終端獲取服務器中存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息,以及服務器中存儲的在預設安全網絡下重新按照所述預設網絡地址進行網絡訪問操作所產生的第二網絡訪問信息,進一步地根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可對比服務器記錄的網絡訪問信息從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
請參見圖8,是本發明另一實施例的一種服務器的結構示意圖,本發明實施例的所述服務器8可以包括:上述的第一接收單元70、第一發送單元71,其中,所述服務器還包括:
第二接收單元72,用于接收所述終端發送第二獲取請求,所述第二獲取請求包括匹配結果信息,所述匹配結果信息指所述終端將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,對應得到的匹配結果信息,所述第二獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,或者用于獲取所述服務器根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性;
第二發送單元73,用于響應所述第二獲取請求,將存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端;或者,響應所述第二獲取請求,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
其中可選地,所述服務器還包括:
第三接收單元74,用于接收所述終端發送第三獲取請求,所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次;或者,用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性;
第三發送單元75,用于響應所述第三獲取請求,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并將所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端;或者,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
其中可選地,所述第一網絡訪問信息還包括網絡攻擊數據和/或運行異常數據,所述服務器還包括:
第四接收單元76,用于接收所述終端發送的第四獲取請求;所述第四獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次;或者,用于獲取所述服務器根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性;
第四發送單元77,用于響應所述第四獲取請求,查找所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并將所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次發送給所述終端;或者,查找所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
其中可選地,所述服務器還包括:
第五接收單元78,用于接收所述終端發送的網絡安全驗證請求;所述網絡安全驗證請求包括所述終端支持連接的至少一個可用網絡對應的網絡標識,不同的可用網絡對應不同的網絡標識;
第五發送單元79,用于響應所述網絡安全驗證信息,將查找的與所述網絡標識對應的安全結果信息發送給所述終端,以便所述終端獲知各個可用網絡的安全性。
本發明實施例中涉及的各個單元的具體實現可參考圖1至圖7對應實施例中相關功能單元或者實施步驟的描述,在此不贅述。
本發明實施例可通過終端獲取服務器中存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息,以及服務器中存儲的在預設安全網絡下重新按照所述預設網絡地址進行網絡訪問操作所產生的第二網絡訪問信息,進一步地根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可對比服務器記錄的網絡訪問信息從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
參見圖9,是本發明實施例提供的一種服務器結構示意圖。如圖所示的本實施例中的終端可以包括:一個或多個處理器801;一個或多個輸入設備802,一個或多個輸出設備803和存儲器804。上述處理器801、輸入設備802、輸出設備803和存儲器804通過總線805連接。存儲器802用于存儲指令,處理器801用于執行存儲器802存儲的指令。其中,處理器801用于:
服務器接收終端發送的第一獲取請求;
響應所述第一獲取請求,將存儲的第一網絡訪問信息和第二網絡訪問信息發送給所述終端;
其中,所述第一網絡訪問信息指所述服務器存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述第二網絡訪問信息指所述服務器存儲的在預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息包括訪問腳本或訪問鏈接。
進一步地,所述處理器801還用于:
接收所述終端發送第二獲取請求,所述第二獲取請求包括匹配結果信息,所述匹配結果信息指所述終端將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,對應得到的匹配結果信息,所述第二獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,或者用于獲取所述服務器根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性;
響應所述第二獲取請求,將存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端;或者,響應所述第二獲取請求,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
進一步地,所述處理器801還用于:
接收所述終端發送第三獲取請求,所述第三獲取請求用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次;或者,用于指示所述服務器將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性;
響應所述第三獲取請求,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并將所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端;或者,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
進一步地,所述處理器801還用于:
接收所述終端發送的第四獲取請求;所述第四獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次;或者,用于獲取所述服務器根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性;
響應所述第四獲取請求,查找所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并將所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次發送給所述終端;或者,查找所述服務器中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端。
進一步地,所述處理器801還用于:
接收所述終端發送的網絡安全驗證請求;所述網絡安全驗證請求包括所述終端支持連接的至少一個可用網絡對應的網絡標識,不同的可用網絡對應不同的網絡標識;
響應所述網絡安全驗證信息,將查找的與所述網絡標識對應的安全結果信息發送給所述終端,以便所述終端獲知各個可用網絡的安全性。
應當理解,在本發明實施例中,所稱處理器801可以是中央處理單元(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現成可編程門陣列(Field-Programmable Gate Array,FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。
輸入設備802可以包括觸控板、指紋采傳感器(用于采集用戶的指紋信息和指紋的方向信息)、麥克風等,輸出設備803可以包括顯示器(LCD等)、揚聲器等。
該存儲器804可以包括只讀存儲器和隨機存取存儲器,并向處理器801提供指令和數據。存儲器804的一部分還可以包括非易失性隨機存取存儲器。例如,存儲器804還可以存儲設備類型的信息。
具體實現中,本發明實施例中所描述的處理器801、輸入設備802、輸出設備803可執行本發明實施例提供的網絡安全性管理的方法的第一實施例和第五實施例中所描述的實現方式,也可執行本發明實施例所描述的終端的實現方式,在此不再贅述。
參見圖10,是本發明實施例提供的另一種網絡安全性管理系統的結構示意圖。如圖所示的本實施例中的網絡安全性管理系統可以包括:服務器80和終端81;其中,
所述終端81,用于向服務器80發送第一獲取請求;接收所述服務器根據所述第一獲取請求返回的第一網絡訪問信息和第二網絡訪問信息,所述第一網絡訪問信息指所述服務器存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述第二網絡訪問信息指所述服務器存儲的在預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息包括訪問腳本或訪問鏈接;根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性。
所述服務器80,用于接收終端81發送的第一獲取請求;響應所述第一獲取請求,將存儲的第一網絡訪問信息和第二網絡訪問信息發送給所述終端81;其中,所述第一網絡訪問信息指所述服務器存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述第二網絡訪問信息指所述服務器80存儲的在預設安全網絡下按照預設網絡地址進行網絡訪問操作所產生的網絡訪問信息,所述網絡訪問信息包括訪問腳本或訪問鏈接。
其中可選地,
所述終端81,還用于將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息;向所述服務器80發送包括所述匹配結果信息在內的第二獲取請求;所述第二獲取請求用于獲取所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,或者用于獲取所述服務器80根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性;接收所述服務器80根據所述第二獲取請求返回的所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性;或者,接收所述服務器80根據所述第二獲取請求返回的所述待測網絡的安全性。
所述服務器80,還用于接收所述終端81發送第二獲取請求,所述第二獲取請求包括匹配結果信息,所述匹配結果信息指所述終端將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,對應得到的匹配結果信息,所述第二獲取請求用于獲取所述服務器80中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,或者用于獲取所述服務器80根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定的所述待測網絡的安全性;響應所述第二獲取請求,將存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端;或者,響應所述第二獲取請求,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端81。
其中可選地,
所述終端81,還用于向所述服務器80發送第三獲取請求,所述第三獲取請求用于指示所述服務器80將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,查找并發送所述服務器中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次;或者,用于指示所述服務器80將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,并將確定的所述待測網絡的安全性發送給所述終端;接收所述服務器80根據所述第三獲取請求返回的所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性;或者,接收所述服務器80根據所述第三獲取請求返回的所述待測網絡的安全性。
所述服務器80,還用于接收所述終端81發送第三獲取請求,所述第三獲取請求用于指示所述服務器80將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并查找所述服務器80中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次;或者,用于指示所述服務器80將所述第一網絡訪問信息中的訪問腳本或訪問鏈接和所述第二網絡訪問信息中的訪問腳本或訪問鏈接進行匹配分析,得到對應的匹配結果信息,并根據存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性;響應所述第三獲取請求,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器80中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,并將所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次發送給所述終端81;或者,將所述第一訪問鏈接或第一訪問腳本和所述第二訪問鏈接或第二訪問腳本進行匹配分析,得到對應的匹配結果信息,并查找所述服務器80中存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次,根據所述存儲的在所述待測網絡下存在所述匹配結果信息所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端81。
其中可選地,
所述終端81,還用于向所述服務器80發送第四獲取請求,所述第四獲取請求包括所述網絡攻擊數據和/或所述運行異常數據,所述第四獲取請求用于獲取所述服務器80中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次;或者,用于獲取所述服務器80根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性;接收所述服務器80根據所述獲取請求返回的所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性;或者,接收所述服務器80根據所述獲取請求返回的所述待測網絡的安全性。
所述服務器80,還用于接收所述終端81發送的第四獲取請求;所述第四獲取請求用于獲取所述服務器80中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次;或者,用于獲取所述服務器80根據存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定的所述待測網絡的安全性;響應所述第四獲取請求,查找所述服務器80中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并將所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次發送給所述終端81;或者,查找所述服務器80中存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次,并根據所述存儲的在所述待測網絡下存在所述網絡攻擊數據和/或所述運行異常數據所對應的頻次確定所述待測網絡的安全性,將確定的所述待測網絡的安全性發送給所述終端81。
其中可選地,
所述終端81,還用于當檢測到所述終端支持連接至少一個可用網絡時,向所述服務器80發送對應的網絡安全驗證請求,其中,所述網絡安全驗證請求包括與所述可用網絡對應的網絡標識,不同的可用網絡對應不同的網絡標識;接收所述服務器80根據所述網絡安全驗證請求返回的與所述網絡標識對應的安全結果信息;根據所述安全結果信息和所述網絡標識,將所述可用網絡顯示到預設的網絡連接操作界面。
所述服務器80,還用于接收所述終端81發送的網絡安全驗證請求;所述網絡安全驗證請求包括所述終端支持連接的至少一個可用網絡對應的網絡標識,不同的可用網絡對應不同的網絡標識;響應所述網絡安全驗證信息,將查找的與所述網絡標識對應的安全結果信息發送給所述終端81,以便所述終端81獲知各個可用網絡的安全性。
本發明實施例可通過終端獲取服務器中存儲的在待測網絡下按照預設網絡地址進行網絡訪問操作所產生的第一網絡訪問信息,以及服務器中存儲的在預設安全網絡下重新按照所述預設網絡地址進行網絡訪問操作所產生的第二網絡訪問信息,進一步地根據對所述第一網絡訪問信息和所述第二網絡訪問信息的匹配分析,確定所述待測網絡的安全性;這樣可對比服務器記錄的網絡訪問信息從而簡單、可靠地得出/確定出待測網絡的安全性,進而用戶/終端可以自動地、智能地選擇安全地或安全性較高地網絡進行連接并通信;提升了用戶上網的安全性。
本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。
所屬領域的技術人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的系統、終端和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統、終端和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機械的或其它的形式連接。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本發明實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分,或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到各種等效的修改或替換,這些修改或替換都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以權利要求的保護范圍為準。