一種頁面訪問方法和系統、以及一種安全桌面的制作方法
【專利摘要】本發(fā)明公開了一種頁面訪問方法和系統,以及一種安全桌面,其中,所述方法包括:接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;根據所述禁止訪問網址生成第一網址黑白名單;根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。通過本發(fā)明的技術方案避免了不良頁面的加載顯示,有效避免了用戶對不良頁面的訪問行為,特別是針對未成年人,起到了有效的保護作用,為未成年人提供了一個健康的上網環(huán)境。
【專利說明】
一種頁面訪問方法和系統、以及一種安全桌面
技術領域
[0001]本發(fā)明涉及互聯網技術領域,特別是涉及一種頁面訪問方法和系統,以及一種安全桌面。
【背景技術】
[0002]隨著互聯網的發(fā)展,用戶可以通過互聯網完成越來越多的事情,例如,通過互聯網可以進行網上學習、網上辦公、瀏覽各類網頁、玩游戲、聽歌和看電影等,用戶群體也越來越趨近于年輕化,越來越多的未成年人也開始使用網絡。
[0003]然而,網絡中的信息繁雜,存在大量的不良信息,嚴重影響用戶的上網體驗。特別是對于未成年人,由于未成年人的辨識能力,往往難以識別不良信息,當未成年人訪問到攜帶不良信息的頁面時,會給未成年人的身心和健康帶來不良影響。
【發(fā)明內容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種頁面訪問方法和系統,以及一種安全桌面。
[0005]依據本發(fā)明的一個方面,提供了一種頁面訪問方法,包括:
[0006]接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;
[0007]根據所述禁止訪問網址生成第一網址黑白名單;
[0008]根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。
[0009]優(yōu)選的,所述接收頁面訪問配置請求,包括:
[0010]通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求。
[0011]優(yōu)選的,所述通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求,包括:
[0012]通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收輸入操作請求;
[0013]根據接收到的輸入操作請求生成所述頁面訪問配置請求;
[0014]接收所述頁面訪問配置請求。
[0015]優(yōu)選的,在所述接收頁面訪問配置請求的步驟之前,所述方法還包括:
[0016]對用戶行為進行記錄;
[0017]根據記錄的用戶行為生成網址列表;
[0018]接收針對所述網址列表中的網址的選擇請求;
[0019]根據所述選擇請求生成所述頁面訪問配置請求。
[0020]優(yōu)選的,在所述接收頁面訪問配置請求的步驟之前,所述方法還包括:
[0021]對用戶進行驗證,判斷所述用戶是否具有第一權限;
[0022]在確定所述用戶具有第一權限時,執(zhí)行所述接收頁面訪問配置請求的步驟。
[0023]優(yōu)選的,所述根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求,包括:
[0024]對第三方應用的頁面訪問請求進行監(jiān)控,獲取所述頁面訪問請求;
[0025]對所述頁面訪問請求進行網址解析,得到網址信息;
[0026]將所述網址信息與所述第一網址黑白名單進行匹配;
[0027]若所述網址信息與所述第一網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求。
[0028]優(yōu)選的,所述方法還包括:
[0029]若所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配,則
[0030]根據所述網址信息確定所述頁面的頁面類型;
[0031 ]根據所述頁面類型確定用戶行為;
[0032]確定所述用戶行為對應的實際上網時間和預置上網時間;
[0033]若所述實際上網時間達到所述預置上網時間,則攔截所述第三方應用的頁面訪問請求。
[0034]優(yōu)選的,所述方法還包括:
[0035]根據用戶屬性信息,確定所述用戶行為對應的預置上網時間。
[0036]優(yōu)選的,所述用戶屬性信息至少包括如下信息中的至少一種:年齡信息、性別信息、地域信息和教育水平信息。
[0037]優(yōu)選的,所述方法還包括:
[0038]若所述網址信息與所述第一網址黑白名單中的黑名單不匹配,則
[0039]根據第二網址黑白名單和/或域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求;其中,所述第二網址黑白名單包括:從第三方獲取的網址黑白名單,所述域名解析信息黑白名單包括:從第三方獲取的域名解析信息黑白名單。
[0040]優(yōu)選的,所述根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求,包括:
[0041]將所述網址信息與所述第二網址黑白名單進行匹配;
[0042]若所述獲取的網址信息與所述第二網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求;
[0043]若所述獲取的網址信息與所述第二網址黑白名單中的白名單匹配,則允許所述第三方應用的頁面訪問請求;
[0044]若所述獲取的網址信息與所述第二網址黑白名單中的黑白名單均不匹配,則根據所述域名解析信息黑白名單確定是否攔截所述頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0045]優(yōu)選的,所述方法還包括:
[0046]對所述頁面訪問請求進行域名解析,得到域名解析信息。
[0047]優(yōu)選的,所述根據域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求,包括:
[0048]將所述域名解析信息與所述域名解析信息黑白名單進行匹配;
[0049]若所述域名解析信息與所述域名解析信息黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求;
[0050]若所述域名解析信息與所述域名解析信息黑白名單中的白名單匹配,則允許所述第三方應用的頁面訪問請求;
[0051]若所述的域名解析信息與所述域名解析信息黑白名單中的黑白名單均不匹配,則根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0052]優(yōu)選的,所述接收頁面訪問配置請求包括:
[0053]確定當前桌面的模式;
[0054]當確定所述當前桌面的模式為管控模式時,接收頁面訪問配置請求。
[0055]優(yōu)選的,所述方法應用于第三方桌面;其中,所述第三方桌面具有管控模式和至少一個被管控模式。
[0056]依據本發(fā)明的另一個方面,提供了一種頁面訪問系統,包括:
[0057]接收模塊,用于接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;
[0058]生成模塊,用于根據所述禁止訪問網址生成第一網址黑白名單;
[0059]第一攔截模塊,用于根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。
[0060]優(yōu)選的,所述接收模塊,用于通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求。
[0061]優(yōu)選的,所述接收模塊,用于通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收輸入操作請求;根據接收到的輸入操作請求生成所述頁面訪問配置請求;接收所述頁面訪問配置請求。
[0062]優(yōu)選的,所述系統還包括:
[0063]記錄模塊,用于在所述接收模塊接收頁面訪問配置請求之前,對用戶行為進行記錄;
[0064]網址列表生成模塊,用于根據記錄的用戶行為生成網址列表;
[0065]選擇請求接收模塊,用于接收針對所述網址列表中的網址的選擇請求;
[0066]頁面訪問配置請求生成模塊,用于根據所述選擇請求生成所述頁面訪問配置請求。
[0067]優(yōu)選的,所述系統還包括:
[0068]驗證模塊,用于在所述接收模塊接收頁面訪問配置請求之前,對用戶進行驗證,判斷所述用戶是否具有第一權限;
[0069]執(zhí)行模塊,用于在確定所述用戶具有第一權限時,執(zhí)行所述接收模塊。
[0070]優(yōu)選的,所述第一攔截模塊,用于對第三方應用的頁面訪問請求進行監(jiān)控,獲取所述頁面訪問請求;對所述頁面訪問請求進行網址解析,得到網址信息;將所述網址信息與所述第一網址黑白名單進行匹配;若所述網址信息與所述第一網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求。
[0071 ]優(yōu)選的,所述系統還包括:
[0072]頁面類型確定模塊,用于在所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配時,根據所述網址信息確定所述頁面的頁面類型;
[0073]用戶行為確定模塊,用于根據所述頁面類型確定用戶行為;
[0074]第一時間確定模塊,用于確定所述用戶行為對應的實際上網時間和預置上網時間;
[0075]第二攔截模塊,用于在所述實際上網時間達到所述預置上網時間時,攔截所述第三方應用的頁面訪問請求。
[0076]優(yōu)選的,所述系統還包括:
[0077]第二時間確定模塊,用于根據用戶屬性信息,確定所述用戶行為對應的預置上網時間。
[0078]優(yōu)選的,所述用戶屬性信息至少包括如下信息中的至少一種:年齡信息、性別信息、地域信息和教育水平信息。
[0079]優(yōu)選的,所述系統還包括:
[0080]第三攔截模塊,用于在所述網址信息與所述第一網址黑白名單中的黑名單不匹配時,根據第二網址黑白名單和/或域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求;其中,所述第二網址黑白名單包括:從第三方獲取的網址黑白名單,所述域名解析信息黑白名單包括:從第三方獲取的域名解析信息黑白名單。
[0081]優(yōu)選的,所述第三攔截模塊在根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求時,包括:
[0082]第一匹配子模塊,用于將所述網址信息與所述第二網址黑白名單進行匹配;
[0083]第一攔截子模塊,用于在所述獲取的網址信息與所述第二網址黑白名單中的黑名單匹配時,攔截所述第三方應用的頁面訪問請求;在所述獲取的網址信息與所述第二網址黑白名單中的白名單匹配時,允許所述第三方應用的頁面訪問請求;在所述獲取的網址信息與所述第二網址黑白名單中的黑白名單均不匹配時,根據所述域名解析信息黑白名單確定是否攔截所述頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面?目息O
[0084]優(yōu)選的,所述系統還包括:
[0085]解析模塊,用于對所述頁面訪問請求進行域名解析,得到域名解析信息。
[0086]優(yōu)選的,所述第二攔截模塊在根據域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求時,包括:
[0087]第二匹配子模塊,用于將所述域名解析信息與所述域名解析信息黑白名單進行匹配;
[0088]第二攔截子模塊,用于在所述域名解析信息與所述域名解析信息黑白名單中的黑名單匹配時,攔截所述第三方應用的頁面訪問請求;在所述域名解析信息與所述域名解析信息黑白名單中的白名單匹配時,允許所述第三方應用的頁面訪問請求;在所述的域名解析信息與所述域名解析信息黑白名單中的黑白名單均不匹配時,根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0089]優(yōu)選的,所述接收模塊,用于確定當前桌面的模式;當確定所述當前桌面的模式為管控模式時,接收頁面訪問配置請求。
[0090]優(yōu)選的,所述系統應用于第三方桌面;其中,所述第三方桌面具有管控模式和至少一個被管控模式。
[0091 ]依據本發(fā)明的又一個方面,提供了一種安全桌面,包括所述頁面訪問系統。
[0092]優(yōu)選的,所述安全方桌面具有管控模式和至少一個被管控模式。
[0093]本發(fā)明實施例公開了一種頁面訪問方案,可以接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;根據所述禁止訪問網址生成第一網址黑白名單;根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。可見,在本發(fā)明實施例中,可以根據接收到的頁面訪問配置請求來實時配置禁止訪問網址,其中,實時禁止訪問網址具體可以是指一些不良頁面所對應的網址,進而,可以根據由所述禁止訪問網址生成的第一網址黑白名單對第三方應用的頁面訪問請求進行攔截,避免所述不良頁面的加載顯示,有效避免了用戶對不良頁面的訪問行為,特別是針對未成年人,起到了有效的保護作用,為未成年人提供了一個健康的上網環(huán)境。
[0094]其次,在本發(fā)明實施例中,可以通過對第三方應用的頁面訪問請求進行監(jiān)控,對任意第三方應用的頁面訪問請求進行攔截,攔截過程不需要第三方應用的參與,可以直接在本地實現攔截,簡化了攔截流程,降低了攔截成本,可以適用于各種應用場景。
[0095]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0096]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0097]圖1是本發(fā)明實施例一中一種頁面訪問方法的步驟流程示意圖;
[0098]圖2是本發(fā)明實施例二中一種頁面訪問方法的步驟流程示意圖;
[0099]圖3是本發(fā)明實施例三中一種頁面訪問方法的步驟流程示意圖;
[0100]圖4是本發(fā)明實施例四中一種頁面訪問系統的結構框圖;
[0101]圖5是本發(fā)明實施例四中一種優(yōu)選的頁面訪問系統的結構框圖。
【具體實施方式】
[0102]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
[0103]實施例一
[0104]參照圖1,示出了本發(fā)明實施例一中一種頁面訪問方法的步驟流程示意圖。在本實施例中,所述頁面訪問方法包括:
[0105]步驟102,接收頁面訪問配置請求。
[0106]在本實施例中,所述頁面訪問配置請求中攜帶有禁止訪問網址。其中,所述頁面訪問配置請求可以是主動生成的,也可以是由用戶發(fā)送的。例如,可以根據對歷史訪問頁面進行安全性判斷,根據判斷結果確定的不良頁面(如,涉及黃色和暴力等的不健康頁面,存在欺詐和釣魚信息的風險頁面等)主動生成所述頁面訪問配置請求。又例如,可以根據用戶輸入的禁止訪問網址生成所述頁面訪問配置請求,本實施例對此不作限制。
[0107]步驟104,根據所述禁止訪問網址生成第一網址黑白名單。
[0108]在本實施例中,可以根據所述頁面訪問配置請求中攜帶的禁止訪問網址來生成所述第一網址黑白名單。
[0109]步驟106,根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。
[0110]在本實施例中,當請求訪問某一頁面時,若所請求訪問的所述某一頁面的網址與所述第一黑白名單中的黑名單匹配,則可以直接攔截所述第三方應的頁面訪問請求,避免將所述某一頁面加載顯示給用戶。
[0111]綜上所述,本實施例所述的一種頁面訪問方法,可以接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;根據所述禁止訪問網址生成第一網址黑白名單;根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求??梢?,在本實施例中,可以根據接收到的頁面訪問配置請求來實時配置禁止訪問網址,其中,實時禁止訪問網址具體可以是指一些不良頁面所對應的網址,進而,可以根據由所述禁止訪問網址生成的第一網址黑白名單對第三方應用的頁面訪問請求進行攔截,避免所述不良頁面的加載顯示,有效避免了用戶對不良頁面的訪問行為,特別是針對未成年人,起到了有效的保護作用,為未成年人提供了一個健康的上網環(huán)境。
[0112]其次,在本實施例中,可以通過對第三方應用的頁面訪問請求進行監(jiān)控,對任意第三方應用的頁面訪問請求進行攔截,攔截過程不需要第三方應用的參與,可以直接在本地實現攔截,簡化了攔截流程,降低了攔截成本,可以適用于各種應用場景。
[0113]實施例二
[0114]參照圖2,示出了本發(fā)明實施例二中一種頁面訪問方法的步驟流程示意圖。在本實施例中,在本實施例中,所述頁面訪問方法具體可以應用于第三方桌面;其中,所述第三方桌面具有管控模式和至少一個被管控模式。
[0115]其中,所述頁面訪問方法包括:
[0116]步驟202,接收頁面訪問配置請求。
[0117]在本實施例中,可以通過設置在第三方桌面本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求,其中,所述頁面訪問配置請求中至少攜帶有禁止訪問網址。
[0118]在本實施例中,所述頁面訪問配置請求可以通過任意適當的方式生成,如,可以主動生成,也可以根據用戶的操作行為生成。
[0119]下面以根據用戶的操作行為生成頁面訪問配置請求為例進行說明:
[0120]在本實施例中,具體地,可以通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收輸入操作請求;根據接收到的輸入操作請求生成所述頁面訪問配置請求。也即,用戶可以在所述第一添加入口和/或第二添加入口中直接輸入需要禁止訪問的頁面的網址信息,第三方桌面根據用戶輸入的需要禁止訪問的頁面的網址信息生成所述頁面訪問配置請求。
[0121]需要說明的是,在本實施例中,可以通過多種方式來生成所述頁面訪問配置請求,包括但不僅限于所述的通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收輸入操作請求;根據接收到的輸入操作請求生成所述頁面訪問配置請求,例如,還可以通過如下方式生成所述頁面訪問配置請求:對用戶行為進行記錄;根據記錄的用戶行為生成網址列表;接收針對所述網址列表中的網址的選擇請求;根據所述選擇請求生成所述頁面訪問配置請求。例如,根據記錄的用戶行為生成的網址列表中個各個網址都有一個對應的操作選項,用戶可以對所述操作選項進行選擇,確定是否將所述操作選項對應的網址添加為禁止訪問網址。
[0122]在本實施例的一優(yōu)選方案中,為了保證接收到的頁面訪問配置請求的合法性,避免接收到的用于進行惡意添加和修改的頁面訪問配置請求,在接收頁面訪問配置請求之前可以對用戶進行驗證。
[0123]其中,一種可行的驗證方式可以如下:對用戶進行驗證,判斷所述用戶是否具有第一權限;在確定所述用戶具有第一權限時,執(zhí)行所述接收頁面訪問配置請求的步驟。也即,在確定所述用戶具有第一權限時,可以根據用戶的操作行為生成頁面訪問配置請求,并接收根據用戶的操作行為生成的頁面訪問配置請求。其中,另一種可行的驗證方式可以如下:確定當前桌面的模式;當確定所述當前桌面的模式為管控模式時,接收頁面訪問配置請求。需要說明的是,所述第一權限也即所述管控模式對應的權限,其中,所述第一權限可以根據用戶輸入的驗證密碼來確定,而當用戶處于管控模式下時,則可以直接認為該用戶具有所述第一權限。
[0124]步驟204,根據所述禁止訪問網址生成第一網址黑白名單。
[0125]在本實施例中,可以將所述頁面訪問配置請求中攜帶的禁止訪問網址直接添加至所述第一網網址黑白名單中。
[0126]步驟206,根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。
[0127]在本實施例中,一種可行方式可以如下:對第三方應用的頁面訪問請求進行監(jiān)控,獲取所述頁面訪問請求;對所述頁面訪問請求進行網址解析,得到網址信息;將所述網址信息與所述第一網址黑白名單進行匹配;若所述網址信息與所述第一網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求。
[0128]—優(yōu)選的實施例中,若所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配,則還可以執(zhí)行下述步驟208。
[0129]步驟208,根據所述網址信息確定所述頁面的頁面類型。
[0130]在本實施例中,可以對網址信息進行進一步地解析,根據網址信息中的關鍵字確定所述頁面的頁面類型,如,確定所述頁面是學習類頁面或游戲類頁面。
[0131]步驟210,根據所述頁面類型確定用戶行為。
[0132]在本實施例中,不同的頁面類型所對應的用戶行為的類型也不同。例如,若所述頁面類型為學習類頁面,則可以確定用戶行為為第一用戶行為(學習行為);若所述頁面類型為游戲頁面,則可以確定用戶行為為第二用戶行為(娛樂行為)。
[0133]步驟212,確定所述用戶行為對應的實際上網時間和預置上網時間。
[0134]在本實施例中,不同的用戶行為可以對應不同的預置上網時間,在用戶行為對應的實際上網時間未超過預置上網時間前,第三方桌面可以允許是所述用戶行為的網絡訪問;用戶行為對應的實際上網時間達到預置上網時間時,第三方桌面則可以禁止所述用戶行為的網絡訪問。其中,可以通過如下方式禁止用戶行為的網絡訪問:禁止建立網絡訪問請求(例如,鎖定瀏覽器地址欄)、或者禁止傳輸網絡訪問請求、或者攔截網絡訪問請求等。
[0135]例如,以所述頁面類型為游戲類頁面為例進行說明,由于所述頁面類型為游戲類頁面,故,所述用戶的當前用戶行為為第二用戶行為,所述第二用戶行為對應的預置上網時間為第二上網時間。當第二用戶的實際游戲上網時間達到所述第二上網時間時,此時第三方桌面可以直接攔截所述頁面訪問請求,禁止所述第二用戶行為的網絡訪問。
[0136]也即,在本實施例中,若所述實際上網時間達到所述預置上網時間,則可以直接攔截所述第三方應用的頁面訪問請求。
[0137]其中,所述預置上網時間可以但不僅限于通過如下方式確定:根據用戶屬性信息,確定所述用戶行為對應的預置上網時間。其中,所述用戶屬性信息至少包括如下信息中的至少一種:年齡信息、性別信息、地域信息和教育水平信息。
[0138]另一優(yōu)選的實施例中,若所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配,則還可以執(zhí)行下述步驟214。
[0139]步驟214,根據第二網址黑白名單和/或域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求。
[0140]在本實施例中,所述第二網址黑白名單包括:從第三方獲取的網址黑白名單,所述域名解析信息黑白名單包括:從第三方獲取的域名解析信息黑白名單。其中,所述域名解析信息黑白名單中包括但不僅限于:域名解析結果。所述域名解析結果可以但不僅限于包括:IP地址。
[0141]下面分別對根據所述第二網址黑白名單確定是否攔截所述頁面訪問請求和根據所述域名解析信息黑白名單確定是否攔截所述頁面訪問請求進行說明。
[0142]—、根據所述第二網址黑白名單確定是否攔截所述頁面訪問請求
[0143]在本實施例中,具體地,可以將所述網址信息與所述第二網址黑白名單進行匹配;若所述獲取的網址信息與所述第二網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求;若所述獲取的網址信息與所述第二網址黑白名單中的白名單匹配,則允許所述第三方應用的頁面訪問請求;若所述獲取的網址信息與所述第二網址黑白名單中的黑白名單均不匹配,則根據所述域名解析信息黑白名單確定是否攔截所述頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0144]二、根據所述域名解析信息黑白名單確定是否攔截所述頁面訪問請求
[0145]在本實施例中,具體地,可以將域名解析信息與所述域名解析信息黑白名單進行匹配;若所述域名解析信息與所述域名解析信息黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求;若所述域名解析信息與所述域名解析信息黑白名單中的白名單匹配,則允許所述第三方應用的頁面訪問請求;若所述的域名解析信息與所述域名解析信息黑白名單中的黑白名單均不匹配,則根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0146]其中,可以通過如下方式得到所述域名解析信息:對所述頁面訪問請求進行域名解析,得到域名解析信息。
[0147]綜上所述,本實施例所述的一種頁面訪問方法,可以接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;根據所述禁止訪問網址生成第一網址黑白名單;根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求??梢?,在本實施例中,可以根據接收到的頁面訪問配置請求來實時配置禁止訪問網址,其中,實時禁止訪問網址具體可以是指一些不良頁面所對應的網址,進而,可以根據由所述禁止訪問網址生成的第一網址黑白名單對第三方應用的頁面訪問請求進行攔截,避免所述不良頁面的加載顯示,有效避免了用戶對不良頁面的訪問行為,特別是針對未成年人,起到了有效的保護作用,為未成年人提供了一個健康的上網環(huán)境。
[0148]其次,在本實施例中,可以通過對第三方應用的頁面訪問請求進行監(jiān)控,對任意第三方應用的頁面訪問請求進行攔截,攔截過程不需要第三方應用的參與,可以直接在本地實現攔截,簡化了攔截流程,降低了攔截成本,可以適用于各種應用場景。
[0149]此外,本實施例提供了多種攔截方式,多種攔截方式可以協同作用,提高了對頁面訪問請求攔截的準確性和有效性。
[0150]實施例三
[0151]結合上述實施例,本實施例以一個具體實例對所述頁面訪問方法進行詳細說明。在本實施例中,所述頁面訪問方法具體可以通過設置在終端中的第三方桌面實現,所述第三方桌面包括一個管控模式和一個被管控模式,其具體應用場景為第一用戶一第二用戶,所述第一用戶可以是家長,所述第二用戶可以是兒童。當第二用戶通過所述第三方桌面進行網絡訪問行為時,所述第三方桌面可以通過所述頁面訪問方法實現對所述第二用戶進行的網絡行為的控制。例如,攔截第二用戶對不良網頁頁面的訪問,或,攔截應用程序彈出的不良彈窗頁面,避免第二用戶瀏覽到所述不良彈窗頁面。
[0152]參照圖3,示出了本發(fā)明實施例三中一種頁面訪問方法的步驟流程示意圖。所述頁面攔截方法包括:
[0153]步驟302,在管控模式下,接收頁面訪問配置請求。
[0154]在本實施例中,第一用戶通過密碼驗證進入管控模式,在所述管控模式下,第一用戶可以通過設置在第三方桌面本地的第一添加入口和/或設置在第三方應用的第二添加入口輸入請求禁止訪問的網址,第三方桌面通過所述第一添加入口和/或所述第二添加入口接收第一用戶的輸入操作請求生成頁面訪問配置請求;接收所述頁面訪問配置請求。
[0155]另一優(yōu)選的實施例中,第三方桌面可以對第二用戶在被管控模式下的用戶行為進行記錄,根據記錄的用戶行為可以生成網址列表。當處于管控模式下時,第三方桌面可以接收針對所述網址列表中的網址的選擇請求;根據所述選擇請求生成所述頁面訪問配置請求。
[0156]步驟304,根據所述禁止訪問網址生成第一網址黑白名單。
[0157]當所述第三方桌面處于第二用戶登錄的被管控模式下時,所述方法還包括:
[0158]步驟306,根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。
[0159]在本實施例中,第三方桌面可以對第三方應用的頁面訪問請求進行監(jiān)控,獲取所述頁面訪問請求;對所述頁面訪問請求進行網址解析,得到網址信息;將所述網址信息與所述第一網址黑白名單進行匹配。
[0160]其中,若所述網址信息與所述第一網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求。若所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配,則可以執(zhí)行下述步驟308。
[0161]步驟308,根據所述網址信息確定所述頁面的頁面類型;根據所述頁面類型確定用戶行為;確定所述用戶行為對應的實際上網時間和預置上網時間。
[0162]在本實施例中,若所述實際上網時間達到所述預置上網時間,則攔截所述第三方應用的頁面訪問請求。若所述實際上網時間未達到所述預置上網時間,則可以執(zhí)行下述步驟 310 0
[0163]需要說明的是,所述預置上網時間可以根據第二用戶的用戶屬性信息確定。其中,所述用戶屬性信息至少包括如下信息中的至少一種:年齡信息、性別信息、地域信息和教育水平信息。
[0164]步驟310,根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求。
[0165]在本實施例中,所述第二網址黑白名單可以是從第三方獲取的網址黑白名單。具體地,可以將所述網址信息與所述第二網址黑白名單進行匹配;若所述獲取的網址信息與所述第二網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求;若所述獲取的網址信息與所述第二網址黑白名單中的白名單匹配,則允許所述第三方應用的頁面訪問請求;若所述獲取的網址信息與所述第二網址黑白名單中的黑白名單均不匹配,則可以執(zhí)行下述步驟312。
[0166]步驟312,根據域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求。
[0167]在本實施例中,所述域名解析信息黑白名單可以是從第三方獲取的。具體地,可以將所述域名解析信息與所述域名解析信息黑白名單進行匹配;若所述域名解析信息與所述域名解析信息黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求;若所述域名解析信息與所述域名解析信息黑白名單中的白名單匹配,則允許所述第三方應用的頁面訪問請求;若所述的域名解析信息與所述域名解析信息黑白名單中的黑白名單均不匹配,則可以暫時允許所述第三方應用的頁面訪問請求,并上報所述頁面信息,以進行人工審核。其中,域名解析信息可以通過對所述頁面訪問請求進行域名解析得到。
[0168]綜上所述,本實施例所述的一種頁面訪問方法,可以接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;根據所述禁止訪問網址生成第一網址黑白名單;根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求??梢?,在本實施例中,可以根據接收到的頁面訪問配置請求來實時配置禁止訪問網址,其中,實時禁止訪問網址具體可以是指一些不良頁面所對應的網址,進而,可以根據由所述禁止訪問網址生成的第一網址黑白名單對第三方應用的頁面訪問請求進行攔截,避免所述不良頁面的加載顯示,有效避免了用戶對不良頁面的訪問行為,特別是針對未成年人,起到了有效的保護作用,為未成年人提供了一個健康的上網環(huán)境。
[0169]其次,在本實施例中,可以通過對第三方應用的頁面訪問請求進行監(jiān)控,對任意第三方應用的頁面訪問請求進行攔截,攔截過程不需要第三方應用的參與,可以直接在本地實現攔截,簡化了攔截流程,降低了攔截成本,可以適用于各種應用場景。
[0170]此外,本實施例提供了多種攔截方式,多種攔截方式可以協同作用,提高了對頁面訪問請求攔截的準確性和有效性。
[0171]進一步地,在本實施例中,用戶可以通過設置的第一添加入口、第二添加入口和網址列表中的任意一種實現對不良頁面的舉報和添加,使得網址黑白名單更加完善,提高了攔截的準確性。
[0172]需要說明的是,對于前述的方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明所必需的。
[0173]實施例四
[0174]基于與上述方法實施例同一發(fā)明構思,參照圖4,示出了本發(fā)明實施例四中一種頁面訪問系統的結構框圖。在本實施例中,所述頁面方法系統包括:
[0175]接收模塊402,用于接收頁面訪問配置請求。
[0176]在本實施例中,所述頁面訪問配置請求中攜帶有禁止訪問網址。
[0177]生成模塊404,用于根據所述禁止訪問網址生成第一網址黑白名單。
[0178]第一攔截模塊406,用于根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。
[0179]可見,在本實施例中,可以根據接收到的頁面訪問配置請求來實時配置禁止訪問網址,其中,實時禁止訪問網址具體可以是指一些不良頁面所對應的網址,進而,可以根據由所述禁止訪問網址生成的第一網址黑白名單對第三方應用的頁面訪問請求進行攔截,避免所述不良頁面的加載顯示,有效避免了用戶對不良頁面的訪問行為,特別是針對未成年人,起到了有效的保護作用,為未成年人提供了一個健康的上網環(huán)境。
[0180]在本實施例的一優(yōu)選方案中,參照圖5,示出了本發(fā)明實施例四中一種優(yōu)選的頁面訪問系統的結構框圖。本實施例所述的頁面訪問系統具體可以應用于第三方桌面;其中,所述第三方桌面具有管控模式和至少一個被管控模式。
[0181]優(yōu)選的,所述系統還可以包括:記錄模塊407,用于在所述接收模塊402接收頁面訪問配置請求之前,對用戶行為進行記錄;網址列表生成模塊408,用于根據記錄的用戶行為生成網址列表;選擇請求接收模塊410,用于接收針對所述網址列表中的網址的選擇請求;頁面訪問配置請求生成模塊412,用于根據所述選擇請求生成所述頁面訪問配置請求。
[0182]優(yōu)選的,所述系統還可以包括:驗證模塊414,用于在所述接收模塊402接收頁面訪問配置請求之前,對用戶進行驗證,判斷所述用戶是否具有第一權限;執(zhí)行模塊416,用于在確定所述用戶具有第一權限時,執(zhí)行所述接收模塊402。
[0183]優(yōu)選的,所述系統還可以包括:頁面類型確定模塊418,用于在所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配時,根據所述網址信息確定所述頁面的頁面類型;用戶行為確定模塊420,用于根據所述頁面類型確定用戶行為;第一時間確定模塊422,用于確定所述用戶行為對應的實際上網時間和預置上網時間;第二攔截模塊424,用于在所述實際上網時間達到所述預置上網時間時,攔截所述第三方應用的頁面訪問請求。
[0184]其中,所述預置上網時間可以通過如下模塊確定:第二時間確定模塊,用于根據用戶屬性信息,確定所述用戶行為對應的預置上網時間。其中,所述用戶屬性信息至少包括如下信息中的至少一種:年齡信息、性別信息、地域信息和教育水平信息。
[0185]優(yōu)選的,所述系統還可以包括:第三攔截模塊426,用于在所述網址信息與所述第一網址黑白名單中的黑名單不匹配時,根據第二網址黑白名單和/或域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求;其中,所述第二網址黑白名單包括:從第三方獲取的網址黑白名單,所述域名解析信息黑白名單包括:從第三方獲取的域名解析信息黑白名單。
[0186]一優(yōu)選的實施例中,所述第三攔截模塊426在根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求時具體可以包括:第一匹配子模塊,用于將所述網址信息與所述第二網址黑白名單進行匹配;第一攔截子模塊,用于在所述獲取的網址信息與所述第二網址黑白名單中的黑名單匹配時,攔截所述第三方應用的頁面訪問請求;在所述獲取的網址信息與所述第二網址黑白名單中的白名單匹配時,允許所述第三方應用的頁面訪問請求;在所述獲取的網址信息與所述第二網址黑白名單中的黑白名單均不匹配時,根據所述域名解析信息黑白名單確定是否攔截所述頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0187]其中,所述域名解析信息可以通過如下模塊得到:解析模塊,用于對所述頁面訪問請求進行域名解析,得到域名解析信息
[0188]另一優(yōu)選的實施例中,所述第二攔截模塊在根據域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求時具體可以包括:第二匹配子模塊,用于將所述域名解析信息與所述域名解析信息黑白名單進行匹配;第二攔截子模塊,用于在所述域名解析信息與所述域名解析信息黑白名單中的黑名單匹配時,攔截所述第三方應用的頁面訪問請求;在所述域名解析信息與所述域名解析信息黑白名單中的白名單匹配時,允許所述第三方應用的頁面訪問請求;在所述的域名解析信息與所述域名解析信息黑白名單中的黑白名單均不匹配時,根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0189]在本實施例中,一優(yōu)選的,所述接收模塊402,具體可以用于通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求。具體的,可以通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收輸入操作請求;根據接收到的輸入操作請求生成所述頁面訪問配置請求;接收所述頁面訪問配置請求。
[0190]另一優(yōu)選的實施例中,所述接收模塊402,具體可以用于確定當前桌面的模式;當確定所述當前桌面的模式為管控模式時,接收頁面訪問配置請求。
[0191]綜上所述,本實施例所述的一種頁面訪問系統,可以接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;根據所述禁止訪問網址生成第一網址黑白名單;根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求??梢?,在本實施例中,可以根據接收到的頁面訪問配置請求來實時配置禁止訪問網址,其中,實時禁止訪問網址具體可以是指一些不良頁面所對應的網址,進而,可以根據由所述禁止訪問網址生成的第一網址黑白名單對第三方應用的頁面訪問請求進行攔截,避免所述不良頁面的加載顯示,有效避免了用戶對不良頁面的訪問行為,特別是針對未成年人,起到了有效的保護作用,為未成年人提供了一個健康的上網環(huán)境。
[0192]其次,在本實施例中,可以通過對第三方應用的頁面訪問請求進行監(jiān)控,對任意第三方應用的頁面訪問請求進行攔截,攔截過程不需要第三方應用的參與,可以直接在本地實現攔截,簡化了攔截流程,降低了攔截成本,可以適用于各種應用場景。
[0193]此外,本實施例提供了多種攔截方式,多種攔截方式可以協同作用,提高了對頁面訪問請求攔截的準確性和有效性。
[0194]實施例五
[0195]此外,本發(fā)明實施例還公開了一種安全桌面,包括上述實施例四中所述的頁面訪問系統。其中,所述安全桌面具有管控模式和至少一個被管控模式;其中,所述管控模式可以用于對所述至少一個被管控模式對應的第一用戶行為和第二用戶行為進行管控。
[0196]對于上述裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0197]在此提供的算法和顯示不與任何特定計算機、虛擬系統或者其它設備固有相關。各種通用系統也可以與基于在此的示教一起使用。根據上面的描述,構造這類系統所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現在此描述的本發(fā)明的內容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0198]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
[0199]類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
[0200]本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0201]此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0202]本發(fā)明的各個部件實施例可以以硬件實現,或者以在一個或者多個處理器上運行的軟件模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數字信號處理器(DSP)來實現根據本發(fā)明實施例的一種頁面方法設備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣的實現本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0203]應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
[0204]本發(fā)明公開了Al、一種頁面訪問方法,包括:
[0205]接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;
[0206]根據所述禁止訪問網址生成第一網址黑白名單;
[0207]根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。
[0208]A2、如Al所述的方法,所述接收頁面訪問配置請求,包括:
[0209]通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求。
[0210]A3、如A2所述的方法,所述通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求,包括:
[0211 ]通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收輸入操作請求;
[0212]根據接收到的輸入操作請求生成所述頁面訪問配置請求;
[0213]接收所述頁面訪問配置請求。
[0214]A4、如Al所述的方法,在所述接收頁面訪問配置請求的步驟之前,所述方法還包括:
[0215]對用戶行為進行記錄;
[0216]根據記錄的用戶行為生成網址列表;
[0217]接收針對所述網址列表中的網址的選擇請求;
[0218]根據所述選擇請求生成所述頁面訪問配置請求。
[0219]A5、如Al所述的方法,在所述接收頁面訪問配置請求的步驟之前,所述方法還包括:
[0220]對用戶進行驗證,判斷所述用戶是否具有第一權限;
[0221]在確定所述用戶具有第一權限時,執(zhí)行所述接收頁面訪問配置請求的步驟。
[0222]A6、如Al所述的方法,所述根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求,包括:
[0223]對第三方應用的頁面訪問請求進行監(jiān)控,獲取所述頁面訪問請求;
[0224]對所述頁面訪問請求進行網址解析,得到網址信息;
[0225]將所述網址信息與所述第一網址黑白名單進行匹配;
[0226]若所述網址信息與所述第一網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求。
[0227]A7、如A6所述的方法,所述方法還包括:
[0228]若所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配,則
[0229]根據所述網址信息確定所述頁面的頁面類型;
[0230]根據所述頁面類型確定用戶行為;
[0231]確定所述用戶行為對應的實際上網時間和預置上網時間;
[0232]若所述實際上網時間達到所述預置上網時間,則攔截所述第三方應用的頁面訪問請求。
[0233]AS、如A7所述的方法,所述方法還包括:
[0234]根據用戶屬性信息,確定所述用戶行為對應的預置上網時間。
[0235]A9、如AS所述的方法,所述用戶屬性信息至少包括如下信息中的至少一種:年齡信息、性別信息、地域信息和教育水平信息。
[0236]AlO、如A6所述的方法,所述方法還包括:
[0237]若所述網址信息與所述第一網址黑白名單中的黑名單不匹配,則
[0238]根據第二網址黑白名單和/或域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求;其中,所述第二網址黑白名單包括:從第三方獲取的網址黑白名單,所述域名解析信息黑白名單包括:從第三方獲取的域名解析信息黑白名單。
[0239]AU、如AlO所述的方法,所述根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求,包括:
[0240]將所述網址信息與所述第二網址黑白名單進行匹配;
[0241]若所述獲取的網址信息與所述第二網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求;
[0242]若所述獲取的網址信息與所述第二網址黑白名單中的白名單匹配,則允許所述第三方應用的頁面訪問請求;
[0243]若所述獲取的網址信息與所述第二網址黑白名單中的黑白名單均不匹配,則根據所述域名解析信息黑白名單確定是否攔截所述頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0244]A12、如AlO所述的方法,所述方法還包括:
[0245]對所述頁面訪問請求進行域名解析,得到域名解析信息。
[0246]A13、如A12所述的方法,所述根據域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求,包括:
[0247]將所述域名解析信息與所述域名解析信息黑白名單進行匹配;
[0248]若所述域名解析信息與所述域名解析信息黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求;
[0249]若所述域名解析信息與所述域名解析信息黑白名單中的白名單匹配,則允許所述第三方應用的頁面訪問請求;
[0250]若所述的域名解析信息與所述域名解析信息黑白名單中的黑白名單均不匹配,則根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0251]A14、如Al所述的方法,所述接收頁面訪問配置請求包括:
[0252]確定當前桌面的模式;
[0253]當確定所述當前桌面的模式為管控模式時,接收頁面訪問配置請求。
[0254]A15、如A1-A14任一項所述的方法,所述方法應用于第三方桌面;其中,所述第三方桌面具有管控模式和至少一個被管控模式。
[0255]本發(fā)明還公開了B16、一種頁面訪問系統,包括:
[0256]接收模塊,用于接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址;
[0257]生成模塊,用于根據所述禁止訪問網址生成第一網址黑白名單;
[0258]第一攔截模塊,用于根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。
[0259]B17、如B16所述的系統,所述接收模塊,用于通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求。
[0260]B18、如B17所述的系統,所述接收模塊,用于通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收輸入操作請求;根據接收到的輸入操作請求生成所述頁面訪問配置請求;接收所述頁面訪問配置請求。
[0261]B19、如B16所述的系統,還包括:
[0262]記錄模塊,用于在所述接收模塊接收頁面訪問配置請求之前,對用戶行為進行記錄;
[0263]網址列表生成模塊,用于根據記錄的用戶行為生成網址列表;
[0264]選擇請求接收模塊,用于接收針對所述網址列表中的網址的選擇請求;
[0265]頁面訪問配置請求生成模塊,用于根據所述選擇請求生成所述頁面訪問配置請求。
[0266]B20、如B16所述的系統,還包括:
[0267]驗證模塊,用于在所述接收模塊接收頁面訪問配置請求之前,對用戶進行驗證,判斷所述用戶是否具有第一權限;
[0268]執(zhí)行模塊,用于在確定所述用戶具有第一權限時,執(zhí)行所述接收模塊。
[0269]B21、如B16所述的系統,所述第一攔截模塊,用于對第三方應用的頁面訪問請求進行監(jiān)控,獲取所述頁面訪問請求;對所述頁面訪問請求進行網址解析,得到網址信息;將所述網址信息與所述第一網址黑白名單進行匹配;若所述網址信息與所述第一網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求。
[0270]B22、如B21所述的系統,所述系統還包括:
[0271]頁面類型確定模塊,用于在所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配時,根據所述網址信息確定所述頁面的頁面類型;
[0272]用戶行為確定模塊,用于根據所述頁面類型確定用戶行為;
[0273]第一時間確定模塊,用于確定所述用戶行為對應的實際上網時間和預置上網時間;
[0274]第二攔截模塊,用于在所述實際上網時間達到所述預置上網時間時,攔截所述第三方應用的頁面訪問請求。
[0275]B23、如B22所述的系統,所述系統還包括:
[0276]第二時間確定模塊,用于根據用戶屬性信息,確定所述用戶行為對應的預置上網時間。
[0277]B24、如B23所述的系統,所述用戶屬性信息至少包括如下信息中的至少一種:年齡信息、性別信息、地域信息和教育水平信息。
[0278]B25、如B21所述的系統,所述系統還包括:
[0279]第三攔截模塊,用于在所述網址信息與所述第一網址黑白名單中的黑名單不匹配時,根據第二網址黑白名單和/或域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求;其中,所述第二網址黑白名單包括:從第三方獲取的網址黑白名單,所述域名解析信息黑白名單包括:從第三方獲取的域名解析信息黑白名單。
[0280]B26、如B25所述的系統,所述第三攔截模塊在根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求時,包括:
[0281]第一匹配子模塊,用于將所述網址信息與所述第二網址黑白名單進行匹配;
[0282]第一攔截子模塊,用于在所述獲取的網址信息與所述第二網址黑白名單中的黑名單匹配時,攔截所述第三方應用的頁面訪問請求;在所述獲取的網址信息與所述第二網址黑白名單中的白名單匹配時,允許所述第三方應用的頁面訪問請求;在所述獲取的網址信息與所述第二網址黑白名單中的黑白名單均不匹配時,根據所述域名解析信息黑白名單確定是否攔截所述頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面?目息O
[0283]Β27、如Β25所述的系統,所述系統還包括:
[0284]解析模塊,用于對所述頁面訪問請求進行域名解析,得到域名解析信息。
[0285]Β28、如Β27所述的系統,所述第二攔截模塊在根據域名解析信息黑白名單確定是否攔截所述第三方應用的頁面訪問請求時,包括:
[0286]第二匹配子模塊,用于將所述域名解析信息與所述域名解析信息黑白名單進行匹配;
[0287]第二攔截子模塊,用于在所述域名解析信息與所述域名解析信息黑白名單中的黑名單匹配時,攔截所述第三方應用的頁面訪問請求;在所述域名解析信息與所述域名解析信息黑白名單中的白名單匹配時,允許所述第三方應用的頁面訪問請求;在所述的域名解析信息與所述域名解析信息黑白名單中的黑白名單均不匹配時,根據第二網址黑白名單確定是否攔截所述第三方應用的頁面訪問請求,或,允許所述第三方應用的頁面訪問請求并上報所述頁面信息。
[0288]Β29、如Β16所述的系統,所述接收模塊,用于確定當前桌面的模式;當確定所述當前桌面的模式為管控模式時,接收頁面訪問配置請求。
[0289]Β30、如Β16-Β29任一項所述的系統,所述系統應用于第三方桌面;其中,所述第三方桌面具有管控模式和至少一個被管控模式。
[0290]本發(fā)明還公開了C31、一種安全桌面,包括權利要求C16-C29任一項所述的頁面訪問系統。
[0291]C32、如C31所述的方法,所述安全方桌面具有管控模式和至少一個被管控模式。
【主權項】
1.一種頁面訪問方法,其特征在于,包括: 接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址; 根據所述禁止訪問網址生成第一網址黑白名單; 根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。2.根據權利要求1所述的方法,其特征在于,所述接收頁面訪問配置請求,包括:通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求。3.根據權利要求2所述的方法,其特征在于,所述通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收所述頁面訪問配置請求,包括: 通過設置在本地的第一添加入口和/或設置在所述第三方應用的第二添加入口接收輸入操作請求; 根據接收到的輸入操作請求生成所述頁面訪問配置請求; 接收所述頁面訪問配置請求。4.根據權利要求1所述的方法,其特征在于,在所述接收頁面訪問配置請求的步驟之前,所述方法還包括: 對用戶行為進行記錄; 根據記錄的用戶行為生成網址列表; 接收針對所述網址列表中的網址的選擇請求; 根據所述選擇請求生成所述頁面訪問配置請求。5.根據權利要求1所述的方法,其特征在于,在所述接收頁面訪問配置請求的步驟之前,所述方法還包括: 對用戶進行驗證,判斷所述用戶是否具有第一權限; 在確定所述用戶具有第一權限時,執(zhí)行所述接收頁面訪問配置請求的步驟。6.根據權利要求1所述的方法,其特征在于,所述根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求,包括: 對第三方應用的頁面訪問請求進行監(jiān)控,獲取所述頁面訪問請求; 對所述頁面訪問請求進行網址解析,得到網址信息; 將所述網址信息與所述第一網址黑白名單進行匹配; 若所述網址信息與所述第一網址黑白名單中的黑名單匹配,則攔截所述第三方應用的頁面訪問請求。7.根據權利要求6所述的方法,其特征在于,所述方法還包括: 若所述獲取的頁面的網址信息與所述第一網址黑白名單中的黑名單不匹配,則 根據所述網址信息確定所述頁面的頁面類型; 根據所述頁面類型確定用戶行為; 確定所述用戶行為對應的實際上網時間和預置上網時間;若所述實際上網時間達到所述預置上網時間,則攔截所述第三方應用的頁面訪問請求。8.根據權利要求7所述的方法,其特征在于,所述方法還包括: 根據用戶屬性信息,確定所述用戶行為對應的預置上網時間。9.一種頁面訪問系統,其特征在于,包括: 接收模塊,用于接收頁面訪問配置請求;其中,所述頁面訪問配置請求中攜帶有禁止訪問網址; 生成模塊,用于根據所述禁止訪問網址生成第一網址黑白名單; 第一攔截模塊,用于根據所述第一網址黑白名單攔截第三方應用的頁面訪問請求。10.一種安全桌面,其特征在于,包括權利要求9所述的頁面訪問系統。
【文檔編號】H04L29/08GK106027658SQ201610384275
【公開日】2016年10月12日
【申請日】2016年6月1日
【發(fā)明人】郝憲強, 謝鵬, 金東 , 齊向東
【申請人】中青奇未(北京)網絡科技有限公司