瀏覽器的安全檢測方法、裝置和電子設備的制作方法
【專利摘要】本發(fā)明提供了一種瀏覽器的安全檢測方法、裝置和電子設備,所述方法包括:獲取瀏覽器的操作信息,判斷操作信息所對應的操作是否滿足設定的瀏覽器安全檢測條件;若滿足,則獲取瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息;判斷安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測操作是否處于關閉狀態(tài);將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打開狀態(tài)的安全檢測操作對瀏覽器進行安全檢測。本發(fā)明在瀏覽器內設置各項安全檢測操作,使得瀏覽器自身具有安全檢測功能,解決了現有的瀏覽器的安全檢測方法需要借助第三方安全檢測工具對瀏覽器進行安全檢測操作的問題,節(jié)省了系統(tǒng)資源的占用,提高了瀏覽器正常運行的穩(wěn)定性。
【專利說明】瀏覽器的安全檢測方法、裝置和電子設備
【技術領域】
[0001] 本發(fā)明涉及計算機【技術領域】,特別是涉及一種瀏覽器的安全檢測方法、裝置和電 子設備。
【背景技術】
[0002] 隨著互聯網的普及,網絡上的威脅越來越多,對計算機等電子設備的傷害越來越 大。現有的安全檢測方案中,通常利用第三方安全檢測工具對系統(tǒng)或者系統(tǒng)內的應用程序 (如瀏覽器等應用程序)進行安全檢測。若系統(tǒng)中未安裝有第三方安全檢測工具,則無法對 系統(tǒng)或者系統(tǒng)內的應用程序進行安全檢測。
[0003] 由于瀏覽器是訪問互聯網的重要工具,所以瀏覽器的安全檢測尤為重要,但借助 第三方安全檢測工具對瀏覽器進行檢測,需要系統(tǒng)中額外安裝第三方安全檢測工具,占用 系統(tǒng)資源。
[0004] 而且,第三方安全檢測工具并非兼容各種瀏覽器,在對瀏覽器進行安全檢測時,容 易造成瀏覽器崩潰的問題。
【發(fā)明內容】
[0005] 鑒于上述現有的瀏覽器的安全檢測方法需要借助第三方安全檢測工具,占用系統(tǒng) 資源,以及容易造成瀏覽器崩潰的問題,提出了本發(fā)明以便提供一種克服上述問題或者至 少部分地解決上述問題的瀏覽器安全檢測方法、裝置和電子設備。
[0006] 依據本發(fā)明的一個方面,提供了一種瀏覽器的安全檢測方法,包括:
[0007] 獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是否滿足設定的瀏覽器 安全檢測條件;
[0008] 若滿足,則獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息;
[0009] 判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測操作是否處于關閉 狀態(tài);
[0010] 將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打開狀態(tài)的安全檢 測操作對所述瀏覽器進行安全檢測。
[0011] 可選地,所述獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是否滿足 設定的瀏覽器安全檢測條件,包括:
[0012] 獲取瀏覽器的操作信息,根據所述操作信息判斷瀏覽器的當前操作是否為初始安 裝瀏覽器的操作、對瀏覽器進行設置的操作、對瀏覽器進行升級的操作、網購操作、支付操 作中至少一個。
[0013] 可選地,對瀏覽器進行升級的操作包括對瀏覽器進行整體升級的操作,或者,對瀏 覽器中的插件進行升級的操作。
[0014] 可選地,所述獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息,包括:
[0015] 獲取所設置的各項安全檢測操作的信息,其中,所述各項安全檢測操作的信息包 括:安全檢測操作的名稱、位置、當前狀態(tài)、和版本信息。
[0016] 可選地,當所述安全檢測操作的信息中的位置信息指示安全檢測操作為依賴于第 三方安全檢測工具的安全檢測操作時,所述安全檢測操作的信息還包括:第三方安全檢測 工具的信息。
[0017] 可選地,所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作包括:第一類操 作和第二類操作;所述第一類操作包括網址安全檢測操作和/或文件安全檢測操作,所述 第二類操作包括網購安全檢測操作和/或支付安全檢測操作;
[0018] 其中,所述網購安全檢測操作和/或支付安全檢測操作為第三方安全檢測工具提 供的操作,所述瀏覽器中存儲有所述第二類操作與第三方安全檢測工具的對應關系。
[0019] 可選地,當所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作為第二類操作 時,所述將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)包括:
[0020] 判斷所述瀏覽器所在的系統(tǒng)中是否安裝有所述第三方安全檢測工具;
[0021] 若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則將處于關閉狀態(tài) 的安全檢測操作設置為打開狀態(tài)。
[0022] 可選地,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則將處于 關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)包括:
[0023] 若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則判斷所述第三方 安全檢測工具中與所述第二類操作相對應的安全檢測操作是否處于打開狀態(tài);
[0024] 當所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作處于打 開狀態(tài)時,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)。
[0025] 可選地,判斷所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操 作是否處于打開狀態(tài),包括:
[0026] 獲取所述第三方安全檢測工具的安全檢測狀態(tài)的信息;
[0027] 根據獲取的所述安全檢測狀態(tài)的信息,判斷所述第三方安全檢測工具中與所述第 二類操作相對應的安全檢測操作是否處于打開狀態(tài)。
[0028] 可選地,在判斷所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測 操作是否處于打開狀態(tài)之后,所述方法還包括:
[0029] 若所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作處于關 閉狀態(tài),則將處于關閉狀態(tài)的第三方安全檢測工具中的所述安全檢測操作設置為打開狀態(tài) 之后,將所述瀏覽器中處于關閉狀態(tài)的第二類操作設置為打開狀態(tài)。
[0030] 根據本發(fā)明的另一方面,提供了一種瀏覽器的安全檢測裝置,包括:
[0031] 條件判斷模塊,用于獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是 否滿足設定的瀏覽器安全檢測條件;
[0032] 信息獲取模塊,用于若所述操作信息所對應的操作滿足設定的瀏覽器安全檢測條 件,則獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息;
[0033] 狀態(tài)判斷模塊,用于判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測 操作是否處于關閉狀態(tài);
[0034] 狀態(tài)設置模塊,用于將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處 于打開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
[0035] 可選地,所述條件判斷模塊獲取瀏覽器的操作信息,根據所述操作信息判斷瀏覽 器的當前操作是否為初始安裝瀏覽器的操作、對瀏覽器進行設置的操作、對瀏覽器進行升 級的操作、網購操作、支付操作中至少一個。
[0036] 可選地,對瀏覽器進行升級的操作包括對瀏覽器進行整體升級的操作,或者,對瀏 覽器中的插件進行升級的操作。
[0037] 可選地,所述信息獲取模塊在獲取所述瀏覽器內插件所設置的瀏覽器的安全檢測 狀態(tài)的信息時,獲取所設置的各項安全檢測操作的信息,其中,所述各項安全檢測操作的信 息包括:安全檢測操作的名稱、位置、當前狀態(tài)、和版本信息。
[0038] 可選地,當所述安全檢測操作的信息中的位置信息指示安全檢測操作為依賴于第 三方安全檢測工具的安全檢測操作時,所述安全檢測操作的信息還包括:第三方安全檢測 工具的信息。
[0039] 可選地,所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作包括:第一類操 作和第二類操作;所述第一類操作包括網址安全檢測操作和/或文件安全檢測操作,所述 第二類操作包括網購安全檢測操作和/或支付安全檢測操作;
[0040] 其中,所述網購安全檢測操作和/或支付安全檢測操作為第三方安全檢測工具提 供的操作,所述瀏覽器中存儲有所述第二類操作與第三方安全檢測工具的對應關系。
[0041] 可選地,當所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作為第二類操作 時,所述狀態(tài)設置模塊,包括:
[0042] 第三方檢測模塊,用于判斷所述瀏覽器所在的系統(tǒng)中是否安裝有所述第三方安全 檢測工具;
[0043] 狀態(tài)切換模塊,用于若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工 具,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打開狀態(tài)的安全檢測 操作對所述瀏覽器進行安全檢測。
[0044] 可選地,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則所述狀 態(tài)切換模塊包括:
[0045] 第三方狀態(tài)判斷模塊,用于若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢 測工具,則判斷所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作是否 處于打開狀態(tài);
[0046] 設置執(zhí)行模塊,用于當所述第三方安全檢測工具中與所述第二類操作相對應的安 全檢測操作處于打開狀態(tài)時,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用 處于打開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
[0047] 可選地,所述第三方狀態(tài)判斷模塊,包括:
[0048] 第三方信息獲取模塊,用于獲取所述第三方安全檢測工具的安全檢測狀態(tài)的信 息;根據獲取的所述安全檢測狀態(tài)的信息,判斷所述第三方安全檢測工具中與所述第二類 操作相對應的安全檢測操作是否處于打開狀態(tài)。
[0049] 可選地,所述裝置還包括:
[0050] 第三方狀態(tài)設置模塊,用于在所述第三方狀態(tài)判斷模塊判斷所述第三方安全檢測 工具中與所述第二類操作相對應的安全檢測操作是否處于打開狀態(tài)之后,若所述第三方安 全檢測工具中與所述第二類操作相對應的安全檢測操作處于關閉狀態(tài),則將處于關閉狀態(tài) 的第三方安全檢測工具中的所述安全檢測操作設置為打開狀態(tài)之后,將所述瀏覽器中處于 關閉狀態(tài)的第二類操作設置為打開狀態(tài)。
[0051] 根據本發(fā)明的另一方面,提供了一種電子設備,包括所述的任一裝置。
[0052] 現有的瀏覽器的安全檢測方案中,需要借助第三方安全檢測工具對瀏覽器進行安 全檢測,所以安全檢測結果受到第三方安全檢測工具的限制,例如,第三方安全檢測工具未 提供某項重要的安全檢測功能,或者,第三方安全檢測工具中的某項安全檢測功能未啟用, 使得瀏覽器在訪問互聯網時面臨風險。而根據本發(fā)明的瀏覽器的安全檢測方案,瀏覽器內 設置有瀏覽器的安全檢測狀態(tài),安全檢測狀態(tài)的信息指示著各項安全檢測操作,無需第三 方安全檢測工具即可對瀏覽器自身的操作進行安全檢測。通過本發(fā)明,在瀏覽器內設置各 項安全檢測操作,使得瀏覽器自身具有安全檢測功能,解決了現有的瀏覽器的安全檢測方 法需要借助第三方安全檢測工具對瀏覽器進行安全檢測操作的問題,節(jié)省了系統(tǒng)資源的占 用,同時,通過瀏覽器內設置的安全檢測操作對瀏覽器進行安全檢測,與第三方安全檢測工 具對瀏覽器進行安全檢測相比,提高了瀏覽器正常運行的穩(wěn)定性。
[0053] 上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段, 而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠 更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0054] 通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通 技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明 的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0055] 圖1是根據本發(fā)明實施例一的一種瀏覽器的安全檢測方法流程圖;
[0056] 圖2是根據本發(fā)明實施例二的一種瀏覽器的安全檢測方法流程圖;
[0057] 圖3是圖2所示實施例的系統(tǒng)中安裝有第三方安全檢測工具時,對瀏覽器的安全 檢測操作進行設置的流程圖;
[0058] 圖4是根據本發(fā)明實施例三的一種瀏覽器的安全檢測裝置結構圖;
[0059] 圖5是根據本發(fā)明實施例四的一種瀏覽器的安全檢測裝置結構圖;
[0060] 圖6是圖5所示實施例的安全檢測裝置中安裝有第三方安全檢測工具時,安全檢 測裝置的狀態(tài)切換模塊的結構圖。
【具體實施方式】
[0061] 下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍 完整的傳達給本領域的技術人員。
[0062] 實施例一
[0063] 詳細介紹本發(fā)明實施例公開的一種瀏覽器的安全檢測方法。
[0064] 參照圖1,示出了本發(fā)明實施例一的一種瀏覽器的安全檢測方法流程圖。
[0065] 步驟100,獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是否滿足設定 的瀏覽器安全檢測條件。
[0066] 所述瀏覽器的操作信息可以為對瀏覽器進行操作而產生的信息,例如:啟動瀏覽 器會產生瀏覽器啟動的操作信息;升級瀏覽器會產生瀏覽器升級的操作信息等。相應地,瀏 覽器啟動的操作信息對應的操作是啟動瀏覽器;瀏覽器升級的操作信息對應的操作是升級 瀏覽器。
[0067] 獲取瀏覽器的操作信息,根據所述操作信息判斷瀏覽器的當前操作是否為初始安 裝瀏覽器的操作、對瀏覽器進行設置的操作、對瀏覽器進行升級的操作、網購操作、支付操 作中至少一個。
[0068] 即所述設定的瀏覽器安全檢測條件可以包括上述初始安裝瀏覽器的操作、對瀏覽 器進行設置的操作、對瀏覽器進行升級的操作、網購操作、支付操作中至少一個。
[0069]當判斷所述操作信息所對應的操作滿足設定的瀏覽器安全檢測條件時,執(zhí)行步驟 102 ;當判斷所述操作信息所對應的操作不滿足設定的瀏覽器安全檢測條件時,終止本流 程。
[0070] 步驟102,獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息。
[0071] 所述瀏覽器內可以設置有一個或多個安全檢測功能,所述安全檢測功能由安全檢 測操作實現,并且所述安全檢測操作包含各自的安全檢測操作信息。所述瀏覽器內所設置 的瀏覽器的安全檢測狀態(tài)的信息可以由安全檢測操作信息來體現。
[0072] 步驟104,判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測操作是否 處于關閉狀態(tài)。若處于關閉狀態(tài),則執(zhí)行步驟106 ;若處于打開狀態(tài),則終止本流程。
[0073] 所述安全檢測狀態(tài)的信息可以指示瀏覽器的各項安全檢測操作的狀態(tài),其中,包 括安全檢測操作的開啟狀態(tài)和關閉狀態(tài)。
[0074] 例如,某安全檢測狀態(tài)的信息為0011,其可以指示某安全檢測操作00的狀態(tài)為 11。若設置狀態(tài)11為關閉狀態(tài),則安全檢測狀態(tài)的信息0011指示的安全檢測操作〇〇處于 關閉狀態(tài)。
[0075] 步驟106,將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打開狀態(tài) 的安全檢測操作對所述瀏覽器進行安全檢測。
[0076] 又例如,上述安全檢測操作00處于關閉狀態(tài),可以將安全檢測操作00設置狀態(tài)為 00,即將處于關閉狀態(tài)的安全檢測操作00設置為打開狀態(tài)。
[0077] 處于打開狀態(tài)的安全檢測操作00可以對瀏覽器進行相應地安全檢測操作。
[0078] 綜上所述,根據本發(fā)明實施例的瀏覽器的安全檢測方法,瀏覽器內設置有瀏覽器 的安全檢測狀態(tài),安全檢測狀態(tài)的信息指示著各項安全檢測操作,無需第三方安全檢測工 具即可對瀏覽器自身的操作進行安全檢測。通過本實施例,在瀏覽器內設置各項安全檢測 操作,使得瀏覽器自身具有安全檢測功能,解決了現有的瀏覽器的安全檢測方法需要借助 第三方安全檢測工具對瀏覽器進行安全檢測操作的問題,節(jié)省了系統(tǒng)資源的占用,同時,通 過瀏覽器內設置的安全檢測操作對瀏覽器進行安全檢測,與第三方安全檢測工具對瀏覽器 進行安全檢測相比,提高了瀏覽器正常運行的穩(wěn)定性。
[0079] 實施例二
[0080] 詳細介紹本發(fā)明實施例公開的一種瀏覽器的安全檢測方法。
[0081] 本發(fā)明實施例中的瀏覽器可以位于移動終端,即本發(fā)明實施例還可以表征為一種 移動終端的瀏覽器的安全檢測方法,同時,下述第三方安全檢測工具也相應地位于該移動 終端。
[0082] 除位于移動終端外,本發(fā)明實施例中的技術方案還可以應用在桌面終端,本發(fā)明 實施例對此技術方案的實現環(huán)境不作限制。
[0083] 參照圖2,示出了本發(fā)明實施例二的一種瀏覽器的安全檢測方法流程圖。
[0084] 步驟200,瀏覽器獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是否滿 足設定的瀏覽器安全檢測條件。
[0085] 所述瀏覽器的操作信息可以為對瀏覽器進行操作而產生的信息,例如:啟動瀏覽 器會產生瀏覽器啟動的操作信息;升級瀏覽器會產生瀏覽器升級的操作信息等。相應地,瀏 覽器啟動的操作信息對應的操作是啟動瀏覽器;瀏覽器升級的操作信息對應的操作是升級 瀏覽器。
[0086]當判斷所述操作信息所對應的操作滿足設定的瀏覽器安全檢測條件時,執(zhí)行步驟 202 ;當判斷所述操作信息所對應的操作不滿足設定的瀏覽器安全檢測條件時,終止本流 程。
[0087] 優(yōu)選地,所述步驟200可以為:
[0088] 獲取瀏覽器的操作信息,根據所述操作信息判斷瀏覽器的當前操作是否為初始安 裝瀏覽器的操作、對瀏覽器進行設置的操作、對瀏覽器進行升級的操作、網購操作、支付操 作中至少一個。
[0089] 即所述設定的瀏覽器安全檢測條件可以包括上述初始安裝瀏覽器的操作、對瀏覽 器進行設置的操作、對瀏覽器進行升級的操作、網購操作、支付操作中至少一個。
[0090] 優(yōu)選地,所述對瀏覽器進行升級的操作可以包括對瀏覽器進行整體升級的操作, 或者,對瀏覽器中的插件進行升級的操作。
[0091] 步驟202,瀏覽器獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息。
[0092] 所述瀏覽器內可以設置有一個或多個安全檢測功能,所述安全檢測功能由安全檢 測操作實現,并且所述安全檢測操作包含各自的安全檢測操作信息。所述瀏覽器內所設置 的瀏覽器的安全檢測狀態(tài)的信息可以由安全檢測操作信息來體現。
[0093] 優(yōu)選地,所述步驟202可以為:
[0094] 獲取所設置的各項安全檢測操作的信息,其中,所述各項安全檢測操作的信息可 以包括:安全檢測操作的名稱、位置、當前狀態(tài)、和版本信息。
[0095] 例如,某安全檢測操作的名稱為網址安全檢測操作,其可以對瀏覽器訪問的網址 進行安全檢測操作,其對應著某個插件U,插件U存儲在瀏覽器的安裝文件夾C中,即網址安 全檢測操作的位置為瀏覽器的安裝文件夾C,而且,網址安全檢測操作的當前狀態(tài)為打開狀 態(tài),對應插件U的狀態(tài)可以為00,若網址安全檢測操作的當前狀態(tài)為關閉狀態(tài),對應插件U 的狀態(tài)可以為01,該網址安全檢測操作的版本信息為002版本。
[0096] 優(yōu)選地,當所述安全檢測操作的信息中的位置信息指示安全檢測操作為依賴于第 三方安全檢測工具的安全檢測操作時,所述安全檢測操作的信息還包括:第三方安全檢測 工具的信息。如,第三方安全檢測工具的名稱、位置、調用信息等等。
[0097] 若所述安全檢測操作的位置信息為獨立于瀏覽器的第三方安全檢測工具的路徑 信息,則可以根據所述安全檢測操作的信息中的位置信息確定安全檢測操作為依賴于第三 方安全檢測工具的安全檢測操作。
[0098] 優(yōu)選地,所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作可以包括:第一 類操作和第二類操作;所述第一類操作可以包括網址安全檢測操作和/或文件安全檢測操 作,所述第二類操作可以包括網購安全檢測操作和/或支付安全檢測操作。
[0099]即,第一類操作可以包括網址安全檢測操作和文件安全檢測操作,或者,第一類操 作可以為網址安全檢測操作和文件安全檢測操作中的一種操作。第二類操作可以包括網購 安全檢測操作和支付安全檢測操作,或者第二類操作可以包括網購安全檢測操作或支付安 全檢測操作中的一種操作。
[0100] 其中,所述網購安全檢測操作和/或支付安全檢測操作可以為第三方安全檢測工 具提供的操作,所述瀏覽器中存儲有所述第二類操作與第三方安全檢測工具的對應關系。 [0101] 即,所述網購安全檢測操作和支付安全檢測操作可以為第三方安全檢測工具提供 的操作,或者,所述網購安全檢測操作或支付安全檢測操作中的一種操作可以為第三方安 全檢測工具提供的操作。
[0102] 步驟204,瀏覽器判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測操 作是否處于關閉狀態(tài)。若處于關閉狀態(tài),則執(zhí)行步驟206 ;若處于打開狀態(tài),則終止本流程。
[0103] 所述安全檢測狀態(tài)的信息可以指示瀏覽器的各項安全檢測操作的狀態(tài),其中,包 括安全檢測操作的開啟狀態(tài)和關閉狀態(tài)。
[0104] 例如,某安全檢測狀態(tài)的信息為0011,其可以指示網址安全檢測操作的狀態(tài)為關 閉狀態(tài)。
[0105] 步驟206,瀏覽器將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打 開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
[0106] 優(yōu)選地,當所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作為第二類操作 時,所述步驟206中將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),可以包括步驟61和 步驟62 :
[0107] 步驟61,判斷所述瀏覽器所在的系統(tǒng)中是否安裝有所述第三方安全檢測工具。若 有,則執(zhí)行步驟62;若無,則可以根據實際需要提示安裝或者下載安裝所述第三方安全檢 測工具。
[0108] 例如,所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作為網購安全檢測操 作時,判斷瀏覽器所在的系統(tǒng)中是否安裝有第三方安全檢測工具安全衛(wèi)士。
[0109] 步驟62,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則將處于 關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)。
[0110] 又例如,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具安全衛(wèi)士, 則將處于關閉狀態(tài)的網購安全檢測操作設置為打開狀態(tài)。
[0111] 優(yōu)選地,所述步驟62還可以包括步驟,如圖3所示:
[0112] 步驟621,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則判斷所 述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作是否處于打開狀態(tài)。若 處于打開狀態(tài),則執(zhí)行步驟622 ;若處于關閉狀態(tài),則執(zhí)行步驟623。
[0113] 例如,所述安全衛(wèi)士中的網購賠付操作與網購安全檢測操作相對應,則判斷所述 網購賠付操作是否處于打開狀態(tài)。
[0114] 優(yōu)選地,所述步驟621中,判斷所述第三方安全檢測工具中與所述第二類操作相 對應的安全檢測操作是否處于打開狀態(tài),可以包括:
[0115] 步驟6211,獲取所述第三方安全檢測工具的安全檢測狀態(tài)的信息。
[0116] 例如,獲取所述安全衛(wèi)士的安全檢測狀態(tài)的信息,可以包括安全衛(wèi)士中各項安全 檢測操作的狀態(tài)的信息。
[0117] 步驟6212,根據獲取的所述安全檢測狀態(tài)的信息,判斷所述第三方安全檢測工具 中與所述第二類操作相對應的安全檢測操作是否處于打開狀態(tài)。
[0118] 所述安全衛(wèi)士的安全檢測狀態(tài)的信息可以指示安全衛(wèi)士中各項安全檢測操作是 否處于打開狀態(tài)。例如,所述安全衛(wèi)士的安全檢測狀態(tài)的信息為10101000,其可以指示安全 衛(wèi)士中的網購賠付操作處于打開狀態(tài)。
[0119] 步驟622,當所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操 作處于打開狀態(tài)時,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)。
[0120] 若所述安全衛(wèi)士中的網購賠付操作處于打開狀態(tài),則可以將處于關閉狀態(tài)的網購 安全檢測操作設置為打開狀態(tài)。
[0121] 優(yōu)選地,所述步驟621之后,還包括下列步驟:
[0122] 步驟623,若所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操 作處于關閉狀態(tài),則將處于關閉狀態(tài)的第三方安全檢測工具中的所述安全檢測操作設置為 打開狀態(tài)之后,將所述瀏覽器中處于關閉狀態(tài)的第二類操作設置為打開狀態(tài)。
[0123] 例如,若安全衛(wèi)士中的網購賠付操作處于關閉狀態(tài),則可以將網購賠付操作設置 為打開狀態(tài)之后,再將網購安全檢測操作設置為打開狀態(tài)。
[0124] 綜上所述,根據本發(fā)明實施例的瀏覽器的安全檢測方法,瀏覽器內設置有瀏覽器 的安全檢測狀態(tài),安全檢測狀態(tài)的信息指示著各項安全檢測操作,無需第三方安全檢測工 具即可對瀏覽器自身的操作進行安全檢測。通過本實施例,在瀏覽器內設置各項安全檢測 操作,使得瀏覽器自身具有安全檢測功能,解決了現有的瀏覽器的安全檢測方法需要借助 第三方安全檢測工具對瀏覽器進行安全檢測操作的問題,節(jié)省了系統(tǒng)資源的占用,同時,通 過瀏覽器內設置的安全檢測操作對瀏覽器進行安全檢測,與第三方安全檢測工具對瀏覽器 進行安全檢測相比,提高了瀏覽器正常運行的穩(wěn)定性。
[0125] 實施例三
[0126] 詳細介紹本發(fā)明實施例公開的一種瀏覽器的安全檢測裝置。
[0127] 參照圖4,示出了本發(fā)明實施例三的一種瀏覽器的安全檢測裝置結構圖。
[0128] 所述裝置可以包括:條件判斷模塊300,信息獲取模塊302,狀態(tài)判斷模塊304,以 及,狀態(tài)設置模塊306。
[0129] 下面分別詳細介紹各模塊的功能與各模塊之間的關系。
[0130] 條件判斷模塊300,用于獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作 是否滿足設定的瀏覽器安全檢測條件。
[0131] 信息獲取模塊302,用于若所述操作信息所對應的操作滿足設定的瀏覽器安全檢 測條件,則獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息。
[0132] 狀態(tài)判斷模塊304,用于判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全 檢測操作是否處于關閉狀態(tài)。
[0133] 狀態(tài)設置模塊306,用于將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用 處于打開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
[0134] 綜上所述,根據本發(fā)明實施例的瀏覽器的安全檢測方法,瀏覽器內設置有瀏覽器 的安全檢測狀態(tài),安全檢測狀態(tài)的信息指示著各項安全檢測操作,無需第三方安全檢測工 具即可對瀏覽器自身的操作進行安全檢測。通過本實施例,在瀏覽器內設置各項安全檢測 操作,使得瀏覽器自身具有安全檢測功能,解決了現有的瀏覽器的安全檢測方法需要借助 第三方安全檢測工具對瀏覽器進行安全檢測操作的問題,節(jié)省了系統(tǒng)資源的占用,同時,通 過瀏覽器內設置的安全檢測操作對瀏覽器進行安全檢測,與第三方安全檢測工具對瀏覽器 進行安全檢測相比,提高了瀏覽器正常運行的穩(wěn)定性。
[0135] 實施例四
[0136] 詳細介紹本發(fā)明實施例公開的一種瀏覽器的安全檢測裝置。
[0137] 參照圖5,示出了本發(fā)明實施例四的一種瀏覽器的安全檢測裝置結構圖。
[0138] 所述裝置可以包括:條件判斷模塊400,信息獲取模塊402,狀態(tài)判斷模塊404,狀 態(tài)設置模塊406,以及,第三方狀態(tài)設置模塊408。
[0139] 其中,所述狀態(tài)設置模塊406可以包括:
[0140] 第三方檢測模塊61,狀態(tài)切換模塊62。其中,所述狀態(tài)切換模塊62可以包括:
[0141] 第三方狀態(tài)判斷模塊621,設置執(zhí)行模塊622。其中,所述第三方狀態(tài)判斷模塊621 可以包括:第三方信息獲取模塊6211。
[0142] 下面分別詳細介紹各模塊的功能與各模塊之間的關系。
[0143] 條件判斷模塊400,用于獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作 是否滿足設定的瀏覽器安全檢測條件。
[0144] 優(yōu)選地,所述條件判斷模塊400獲取瀏覽器的操作信息,根據所述操作信息判斷 瀏覽器的當前操作是否為初始安裝瀏覽器的操作、對瀏覽器進行設置的操作、對瀏覽器進 行升級的操作、網購操作、支付操作中至少一個。
[0145] 其中,對瀏覽器進行升級的操作可以包括對瀏覽器進行整體升級的操作,或者,對 瀏覽器中的插件進行升級的操作。
[0146] 信息獲取模塊402,用于若所述操作信息所對應的操作滿足設定的瀏覽器安全檢 測條件,則獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息。
[0147] 優(yōu)選地,所述信息獲取模塊402在獲取所述瀏覽器內插件所設置的瀏覽器的安全 檢測狀態(tài)的信息時,可以獲取所設置的各項安全檢測操作的信息,其中,所述各項安全檢測 操作的信息包括:安全檢測操作的名稱、位置、當前狀態(tài)、和版本信息。
[0148] 其中,當所述安全檢測操作的信息中的位置信息指示安全檢測操作為依賴于第三 方安全檢測工具的安全檢測操作時,所述安全檢測操作的信息還包括:第三方安全檢測工 具的信息。
[0149] 優(yōu)選地,所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作包括:第一類操 作和第二類操作;所述第一類操作包括網址安全檢測操作和/或文件安全檢測操作,所述 第二類操作包括網購安全檢測操作和/或支付安全檢測操作。
[0150] 即,第一類操作可以包括網址安全檢測操作和文件安全檢測操作,或者,第一類操 作可以為網址安全檢測操作和文件安全檢測操作中的一種操作。第二類操作可以包括網購 安全檢測操作和支付安全檢測操作,或者第二類操作可以包括網購安全檢測操作或支付安 全檢測操作中的一種操作。
[0151] 其中,所述網購安全檢測操作和/或支付安全檢測操作為第三方安全檢測工具提 供的操作,所述瀏覽器中存儲有所述第二類操作與第三方安全檢測工具的對應關系。
[0152] S卩,所述網購安全檢測操作和支付安全檢測操作可以為第三方安全檢測工具提供 的操作,或者,所述網購安全檢測操作或支付安全檢測操作中的一種操作可以為第三方安 全檢測工具提供的操作。
[0153] 狀態(tài)判斷模塊404,用于判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全 檢測操作是否處于關閉狀態(tài)。
[0154] 狀態(tài)設置模塊406,用于將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用 處于打開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
[0155] 優(yōu)選地,當所述安全檢測狀態(tài)的信息指示的瀏覽器的安全檢測操作為第二類操作 時,所述狀態(tài)設置模塊406,可以包括下列模塊:
[0156] 第三方檢測模塊61,用于判斷所述瀏覽器所在的系統(tǒng)中是否安裝有所述第三方安 全檢測工具。
[0157] 狀態(tài)切換模塊62,用于若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工 具,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打開狀態(tài)的安全檢測 操作對所述瀏覽器進行安全檢測。
[0158] 優(yōu)選地,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則所述狀 態(tài)切換模塊62可以下列模塊,如圖6所示:
[0159] 第三方狀態(tài)判斷模塊621,用于若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安 全檢測工具,則判斷所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作 是否處于打開狀態(tài)。
[0160] 優(yōu)選地,所述第三方狀態(tài)判斷模塊621,可以包括:
[0161] 第三方信息獲取模塊6211,用于獲取所述第三方安全檢測工具的安全檢測狀態(tài)的 信息;根據獲取的所述安全檢測狀態(tài)的信息,判斷所述第三方安全檢測工具中與所述第二 類操作相對應的安全檢測操作是否處于打開狀態(tài)。
[0162] 設置執(zhí)行模塊622,用于當所述第三方安全檢測工具中與所述第二類操作相對應 的安全檢測操作處于打開狀態(tài)時,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以 使用處于打開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
[0163] 第三方狀態(tài)設置模塊408,用于在所述第三方狀態(tài)判斷模塊621判斷所述第三方 安全檢測工具中與所述第二類操作相對應的安全檢測操作是否處于打開狀態(tài)之后,若所述 第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作處于關閉狀態(tài),則將處于 關閉狀態(tài)的第三方安全檢測工具中的所述安全檢測操作設置為打開狀態(tài)之后,將所述瀏覽 器中處于關閉狀態(tài)的第二類操作設置為打開狀態(tài)。
[0164] 此外,本發(fā)明實施例還提供了一種電子設備,該電子設備中設置有上述實施例三 中的瀏覽器的安全檢測裝置,或者,該電子設備中設置有上述實施例四中對實施例三的裝 置進行了多種優(yōu)化后的一種或多種優(yōu)化安全檢測裝置。該電子設備用于實現前述方法實施 例中的瀏覽器的安全檢測方法,并具有相應的方法實施例的有益效果,在此不再贅述。
[0165] 綜上所述,根據本發(fā)明實施例的瀏覽器的安全檢測方法,瀏覽器內設置有瀏覽器 的安全檢測狀態(tài),安全檢測狀態(tài)的信息指示著各項安全檢測操作,無需第三方安全檢測工 具即可對瀏覽器自身的操作進行安全檢測。通過本發(fā)明實施例,在瀏覽器內設置各項安全 檢測操作,使得瀏覽器自身具有安全檢測功能,解決了現有的瀏覽器的安全檢測方法需要 借助第三方安全檢測工具對瀏覽器進行安全檢測操作的問題,節(jié)省了系統(tǒng)資源的占用,同 時,通過瀏覽器內設置的安全檢測操作對瀏覽器進行安全檢測,與第三方安全檢測工具對 瀏覽器進行安全檢測相比,提高了瀏覽器正常運行的穩(wěn)定性。
[0166] 在此提供的瀏覽器的安全檢測方案不與任何特定計算機、虛擬系統(tǒng)或者其它設備 固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據上面的描述,構造具有 本發(fā)明方案的系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。 應當明白,可以利用各種編程語言實現在此描述的本發(fā)明的內容,并且上面對特定語言所 做的描述是為了披露本發(fā)明的最佳實施方式。
[0167] 在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施 例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構 和技術,以便不模糊對本說明書的理解。
[0168] 類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在 上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施 例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保 護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如權利 要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具 體實施方式的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為 本發(fā)明的單獨實施例。
[0169] 本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地 改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單 元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或 子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任 何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開 的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴 隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代 特征來代替。
[0170] 此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例 中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的 范圍之內并且形成不同的實施例。例如,在權利要求書中,所要求保護的實施例的任意之一 都可以以任意的組合方式來使用。
[0171] 本發(fā)明的各個部件實施例可以以硬件實現,或者以在一個或者多個處理器上運行 的軟件模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使用 微處理器或者數字信號處理器(DSP)來實現根據本發(fā)明實施例的瀏覽器的安全檢測方案 中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現為用于執(zhí)行這里所描述的 方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣 的實現本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形 式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形 式提供。
[0172] 應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領 域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中, 不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞"包含"不排除存在 未列在權利要求中的元件或步驟。位于元件之前的單詞"一"或"一個"不排除存在多個這 樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來 實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件 項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為 名稱。
[0173] 本發(fā)明實施例公開了 A1、一種瀏覽器的安全檢測方法,包括:
[0174] 獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是否滿足設定的瀏覽器 安全檢測條件;
[0175] 若滿足,則獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息;
[0176] 判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測操作是否處于關閉 狀態(tài);
[0177] 將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打開狀態(tài)的安全檢 測操作對所述瀏覽器進行安全檢測。
[0178] A2、根據A1所述的方法,其中,所述獲取瀏覽器的操作信息,判斷所述操作信息所 對應的操作是否滿足設定的瀏覽器安全檢測條件,包括:
[0179] 獲取瀏覽器的操作信息,根據所述操作信息判斷瀏覽器的當前操作是否為初始安 裝瀏覽器的操作、對瀏覽器進行設置的操作、對瀏覽器進行升級的操作、網購操作、支付操 作中至少一個。
[0180] A3、根據A2所述的方法,其中,對瀏覽器進行升級的操作包括對瀏覽器進行整體 升級的操作,或者,對瀏覽器中的插件進行升級的操作。
[0181] A4、根據A1所述的方法,其中,所述獲取所述瀏覽器內所設置的瀏覽器的安全檢 測狀態(tài)的信息,包括:
[0182] 獲取所設置的各項安全檢測操作的信息,其中,所述各項安全檢測操作的信息包 括:安全檢測操作的名稱、位置、當前狀態(tài)、和版本信息。
[0183] A5、根據A4所述的方法,其中,當所述安全檢測操作的信息中的位置信息指示安 全檢測操作為依賴于第三方安全檢測工具的安全檢測操作時,所述安全檢測操作的信息還 包括:第三方安全檢測工具的信息。
[0184] A6、根據A1至A5任一所述的方法,其中,所述安全檢測狀態(tài)的信息指示的瀏覽器 的安全檢測操作包括:第一類操作和第二類操作;所述第一類操作包括網址安全檢測操作 和/或文件安全檢測操作,所述第二類操作包括網購安全檢測操作和/或支付安全檢測操 作;
[0185] 其中,所述網購安全檢測操作和/或支付安全檢測操作為第三方安全檢測工具提 供的操作,所述瀏覽器中存儲有所述第二類操作與第三方安全檢測工具的對應關系。
[0186] A7、根據A6所述的方法,其中,當所述安全檢測狀態(tài)的信息指示的瀏覽器的安全 檢測操作為第二類操作時,所述將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)包括:
[0187] 判斷所述瀏覽器所在的系統(tǒng)中是否安裝有所述第三方安全檢測工具;
[0188] 若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則將處于關閉狀態(tài) 的安全檢測操作設置為打開狀態(tài)。
[0189] A8、根據A7所述的方法,其中,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安 全檢測工具,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)包括:
[0190] 若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則判斷所述第三方 安全檢測工具中與所述第二類操作相對應的安全檢測操作是否處于打開狀態(tài);
[0191] 當所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作處于打 開狀態(tài)時,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)。
[0192] A9、根據A8所述的方法,其中,判斷所述第三方安全檢測工具中與所述第二類操 作相對應的安全檢測操作是否處于打開狀態(tài),包括:
[0193] 獲取所述第三方安全檢測工具的安全檢測狀態(tài)的信息;
[0194] 根據獲取的所述安全檢測狀態(tài)的信息,判斷所述第三方安全檢測工具中與所述第 二類操作相對應的安全檢測操作是否處于打開狀態(tài)。
[0195] A10、根據A9所述的方法,其中,在判斷所述第三方安全檢測工具中與所述第二類 操作相對應的安全檢測操作是否處于打開狀態(tài)之后,所述方法還包括:
[0196] 若所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作處于關 閉狀態(tài),則將處于關閉狀態(tài)的第三方安全檢測工具中的所述安全檢測操作設置為打開狀態(tài) 之后,將所述瀏覽器中處于關閉狀態(tài)的第二類操作設置為打開狀態(tài)。
[0197] 本發(fā)明實施例還公開了 B11、一種瀏覽器的安全檢測裝置,包括:
[0198] 條件判斷模塊,用于獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是 否滿足設定的瀏覽器安全檢測條件;
[0199] 信息獲取模塊,用于若所述操作信息所對應的操作滿足設定的瀏覽器安全檢測條 件,則獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息;
[0200] 狀態(tài)判斷模塊,用于判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測 操作是否處于關閉狀態(tài);
[0201] 狀態(tài)設置模塊,用于將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處 于打開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
[0202] B12、根據B11所述的裝置,其中,所述條件判斷模塊獲取瀏覽器的操作信息,根據 所述操作信息判斷瀏覽器的當前操作是否為初始安裝瀏覽器的操作、對瀏覽器進行設置的 操作、對瀏覽器進行升級的操作、網購操作、支付操作中至少一個。
[0203] B13、根據B12所述的裝置,其中,對瀏覽器進行升級的操作包括對瀏覽器進行整 體升級的操作,或者,對瀏覽器中的插件進行升級的操作。
[0204] B14、根據B11所述的裝置,其中,所述信息獲取模塊在獲取所述瀏覽器內插件所 設置的瀏覽器的安全檢測狀態(tài)的信息時,獲取所設置的各項安全檢測操作的信息,其中,所 述各項安全檢測操作的信息包括:安全檢測操作的名稱、位置、當前狀態(tài)、和版本信息。
[0205] B15、根據B14所述的裝置,其中,當所述安全檢測操作的信息中的位置信息指示 安全檢測操作為依賴于第三方安全檢測工具的安全檢測操作時,所述安全檢測操作的信息 還包括:第三方安全檢測工具的信息。
[0206] B16、根據B11至B14任一所述的裝置,其中,所述安全檢測狀態(tài)的信息指示的瀏覽 器的安全檢測操作包括:第一類操作和第二類操作;所述第一類操作包括網址安全檢測操 作和/或文件安全檢測操作,所述第二類操作包括網購安全檢測操作和/或支付安全檢測 操作;
[0207] 其中,所述網購安全檢測操作和/或支付安全檢測操作為第三方安全檢測工具提 供的操作,所述瀏覽器中存儲有所述第二類操作與第三方安全檢測工具的對應關系。
[0208] B17、根據B16所述的裝置,其中,當所述安全檢測狀態(tài)的信息指示的瀏覽器的安 全檢測操作為第二類操作時,所述狀態(tài)設置模塊,包括:
[0209] 第三方檢測模塊,用于判斷所述瀏覽器所在的系統(tǒng)中是否安裝有所述第三方安全 檢測工具;
[0210] 狀態(tài)切換模塊,用于若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工 具,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打開狀態(tài)的安全檢測 操作對所述瀏覽器進行安全檢測。
[0211] B18、根據B17所述的裝置,其中,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方 安全檢測工具,則所述狀態(tài)切換模塊包括:
[0212] 第三方狀態(tài)判斷模塊,用于若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢 測工具,則判斷所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作是否 處于打開狀態(tài);
[0213] 設置執(zhí)行模塊,用于當所述第三方安全檢測工具中與所述第二類操作相對應的安 全檢測操作處于打開狀態(tài)時,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用 處于打開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
[0214] B19、根據B18所述的裝置,其中,所述第三方狀態(tài)判斷模塊,包括:
[0215] 第三方信息獲取模塊,用于獲取所述第三方安全檢測工具的安全檢測狀態(tài)的信 息;根據獲取的所述安全檢測狀態(tài)的信息,判斷所述第三方安全檢測工具中與所述第二類 操作相對應的安全檢測操作是否處于打開狀態(tài)。
[0216] B20、根據B19所述的裝置,其中,所述裝置還包括:
[0217] 第三方狀態(tài)設置模塊,用于在所述第三方狀態(tài)判斷模塊判斷所述第三方安全檢測 工具中與所述第二類操作相對應的安全檢測操作是否處于打開狀態(tài)之后,若所述第三方安 全檢測工具中與所述第二類操作相對應的安全檢測操作處于關閉狀態(tài),則將處于關閉狀態(tài) 的第三方安全檢測工具中的所述安全檢測操作設置為打開狀態(tài)之后,將所述瀏覽器中處于 關閉狀態(tài)的第二類操作設置為打開狀態(tài)。
[0218] 本發(fā)明實施例還公開了 C21、一種電子設備,包括B11至B20所述的任一裝置。
【權利要求】
1. 一種瀏覽器的安全檢測方法,包括: 獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是否滿足設定的瀏覽器安全 檢測條件; 若滿足,則獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息; 判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測操作是否處于關閉狀 態(tài); 將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打開狀態(tài)的安全檢測操 作對所述瀏覽器進行安全檢測。
2. 根據權利要求1所述的方法,其中,所述獲取瀏覽器的操作信息,判斷所述操作信息 所對應的操作是否滿足設定的瀏覽器安全檢測條件,包括: 獲取瀏覽器的操作信息,根據所述操作信息判斷瀏覽器的當前操作是否為初始安裝瀏 覽器的操作、對瀏覽器進行設置的操作、對瀏覽器進行升級的操作、網購操作、支付操作中 至少一個。
3. 根據權利要求2所述的方法,其中,對瀏覽器進行升級的操作包括對瀏覽器進行整 體升級的操作,或者,對瀏覽器中的插件進行升級的操作。
4. 根據權利要求1所述的方法,其中,所述獲取所述瀏覽器內所設置的瀏覽器的安全 檢測狀態(tài)的信息,包括: 獲取所設置的各項安全檢測操作的信息,其中,所述各項安全檢測操作的信息包括:安 全檢測操作的名稱、位置、當前狀態(tài)、和版本信息。
5. 根據權利要求4所述的方法,其中,當所述安全檢測操作的信息中的位置信息指示 安全檢測操作為依賴于第三方安全檢測工具的安全檢測操作時,所述安全檢測操作的信息 還包括:第三方安全檢測工具的信息。
6. 根據權利要求1至5任一項所述的方法,其中,所述安全檢測狀態(tài)的信息指示的瀏覽 器的安全檢測操作包括:第一類操作和第二類操作;所述第一類操作包括網址安全檢測操 作和/或文件安全檢測操作,所述第二類操作包括網購安全檢測操作和/或支付安全檢測 操作; 其中,所述網購安全檢測操作和/或支付安全檢測操作為第三方安全檢測工具提供的 操作,所述瀏覽器中存儲有所述第二類操作與第三方安全檢測工具的對應關系。
7. 根據權利要求6所述的方法,其中,當所述安全檢測狀態(tài)的信息指示的瀏覽器的安 全檢測操作為第二類操作時,所述將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)包括: 判斷所述瀏覽器所在的系統(tǒng)中是否安裝有所述第三方安全檢測工具; 若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則將處于關閉狀態(tài)的安 全檢測操作設置為打開狀態(tài)。
8. 根據權利要求7所述的方法,其中,若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方 安全檢測工具,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)包括: 若所述瀏覽器所在的系統(tǒng)中安裝有所述第三方安全檢測工具,則判斷所述第三方安全 檢測工具中與所述第二類操作相對應的安全檢測操作是否處于打開狀態(tài); 當所述第三方安全檢測工具中與所述第二類操作相對應的安全檢測操作處于打開狀 態(tài)時,則將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài)。
9. 一種瀏覽器的安全檢測裝置,包括: 條件判斷模塊,用于獲取瀏覽器的操作信息,判斷所述操作信息所對應的操作是否滿 足設定的瀏覽器安全檢測條件; 信息獲取模塊,用于若所述操作信息所對應的操作滿足設定的瀏覽器安全檢測條件, 則獲取所述瀏覽器內所設置的瀏覽器的安全檢測狀態(tài)的信息; 狀態(tài)判斷模塊,用于判斷所述安全檢測狀態(tài)的信息指示的瀏覽器的各項安全檢測操作 是否處于關閉狀態(tài); 狀態(tài)設置模塊,用于將處于關閉狀態(tài)的安全檢測操作設置為打開狀態(tài),以使用處于打 開狀態(tài)的安全檢測操作對所述瀏覽器進行安全檢測。
10. -種電子設備,包括權利要求9所述的裝置。
【文檔編號】G06F11/36GK104123222SQ201410306897
【公開日】2014年10月29日 申請日期:2014年6月30日 優(yōu)先權日:2014年6月30日
【發(fā)明者】劉丁瑜, 杜海燕 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司