專利名稱:控制終端關(guān)閉的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及安全檢測技術(shù),特別是涉及一種控制終端關(guān)閉的方法和系統(tǒng)。
背景技術(shù):
終端的關(guān)閉一般由終端的操作系統(tǒng)所控制。傳統(tǒng)的控制終端關(guān)閉的方法通常是在檢測到關(guān)機(jī)指令時,彈出關(guān)閉終端的對話框,包括待機(jī)、關(guān)閉和重新啟動的選項(xiàng),當(dāng)用戶選擇關(guān)閉時,則直接將終端關(guān)閉。
終端在使用一段時間后,往往會出現(xiàn)一些安全隱患。例如,受到木馬病毒入侵、存在系統(tǒng)漏洞、軟件需要升級等。終端在關(guān)閉的時候很可能處于病毒入侵、性能狀況不良的狀態(tài)。然而,傳統(tǒng)的這種控制終端關(guān)閉的方式,由于是直接將終端關(guān)閉,終端在下一次運(yùn)行時很可能會處于不安全的環(huán)境中,也會影響終端下一次的啟動速度、運(yùn)行速度等。
發(fā)明內(nèi)容
基于此,有必要針對傳統(tǒng)的控制終端關(guān)閉的方法會影響到終端下一次運(yùn)行的安全性的問題,提供一種能提高安全性的控制終端關(guān)閉的方法。一種控制終端關(guān)閉的方法,包括以下步驟攔截關(guān)機(jī)操作;根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行對應(yīng)的安全檢測;對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端。此外,還有必要提供一種能提聞安全性的控制終端關(guān)閉的系統(tǒng)?!N控制終端關(guān)閉的系統(tǒng),包括攔截模塊,用于攔截關(guān)機(jī)操作;安全檢測模塊,用于根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行對應(yīng)的安全檢測;安全關(guān)機(jī)模塊,用于對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端。上述控制終端關(guān)閉的方法和系統(tǒng),在終端關(guān)閉時攔截關(guān)機(jī)操作,根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行安全檢測,并對安全隱患進(jìn)行對應(yīng)處理,在處理結(jié)束后才關(guān)閉終端。由于在終端關(guān)閉前處理了終端可能存在的一些安全隱患,能夠提高終端的安全性,使得終端在下一次運(yùn)行時處于更加安全的環(huán)境中,也改善了終端下一次的啟動速度、運(yùn)行速度等。
圖I為一個實(shí)施例中控制終端關(guān)閉的方法的流程示意圖;圖2為Windows XP系統(tǒng)中的安全關(guān)機(jī)選擇界面的示意圖;圖3為Windows XP系統(tǒng)中的安全關(guān)機(jī)操作界面的示意圖;圖4為Windows XP系統(tǒng)中的安全關(guān)機(jī)處理界面的示意圖;圖5為一個實(shí)施例中控制終端關(guān)閉的系統(tǒng)的結(jié)構(gòu)框圖;圖6為一個實(shí)施例中安全關(guān)機(jī)模塊的結(jié)構(gòu)框圖;圖7為另一個實(shí)施例中的安全關(guān)機(jī)模塊的結(jié)構(gòu)框圖。
具體實(shí)施方式
如圖I所示,在一個實(shí)施例中,一種控制終端關(guān)閉的方法,包括以下步驟步驟S102,攔截關(guān)機(jī)操作。進(jìn)一步的,在一個實(shí)施例中,當(dāng)觸發(fā)關(guān)機(jī)操作時,需截取關(guān)機(jī)進(jìn)程,調(diào)用安全檢測進(jìn)程,通過安全檢測進(jìn)程執(zhí)行安全檢測,待安全檢測完成并對終端中的安全隱患進(jìn)行對應(yīng)處理后,再激活關(guān)機(jī)進(jìn)程,從而關(guān)閉終端。在一個實(shí)施例中,當(dāng)監(jiān)測到關(guān)機(jī)指令時則攔截關(guān)機(jī)操作。該方式為自動攔截方式,即當(dāng)用戶一觸發(fā)關(guān)機(jī)則攔截關(guān)機(jī)操作。在另一個實(shí)施例中,當(dāng)監(jiān)測到關(guān)機(jī)指令時進(jìn)入安全關(guān)機(jī)選擇界面,通過所述安全關(guān)機(jī)選擇界面獲取安全關(guān)機(jī)指令,攔截關(guān)機(jī)操作。具體的,安全關(guān)機(jī)指令可以是通過安全關(guān)機(jī)選擇界面選擇的安全關(guān)機(jī)下拉列表項(xiàng)或安全關(guān)機(jī)按鈕或安全關(guān)機(jī)擴(kuò)展菜單項(xiàng)所生成的 指令。該方式為用戶觸發(fā)攔截方式,即當(dāng)用戶觸發(fā)關(guān)機(jī)后需選擇預(yù)設(shè)的安全關(guān)機(jī)下拉列表項(xiàng)或安全關(guān)機(jī)按鈕或安全關(guān)機(jī)擴(kuò)展菜單項(xiàng)才攔截關(guān)機(jī)操作。具體的,對于運(yùn)行在終端上的不同的操作系統(tǒng),設(shè)置安全關(guān)機(jī)選項(xiàng)的方式也有所不同。以Windows XP系統(tǒng)為例,可在原有的終端關(guān)閉選擇界面中插入安全關(guān)機(jī)按鈕,生成安全關(guān)機(jī)選擇界面。進(jìn)一步的,可通過HOOK調(diào)用的對話框函數(shù),更改傳入的對話框模板資源,并修改窗體過程函數(shù),完成安全關(guān)機(jī)入口的按鈕創(chuàng)建及響應(yīng)。如圖2所示,為Window XP系統(tǒng)中的安全關(guān)機(jī)選擇界面,當(dāng)監(jiān)測到用戶觸發(fā)的關(guān)機(jī)指令時,則進(jìn)入到該安全關(guān)機(jī)選擇界面,在該安全關(guān)機(jī)選擇界面中包含了預(yù)設(shè)的安全關(guān)機(jī)按鈕,用戶點(diǎn)擊該安全關(guān)機(jī)按鈕,則攔截關(guān)機(jī)操作。對于其他類型的操作系統(tǒng)(如andriod、Mac OS系統(tǒng)等),則可在安全關(guān)機(jī)選擇界面中創(chuàng)建安全關(guān)機(jī)下拉列表項(xiàng)或安全關(guān)機(jī)擴(kuò)展菜單項(xiàng)。步驟S104,根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行對應(yīng)的安全檢測。在一個實(shí)施例中,預(yù)設(shè)的安全檢測項(xiàng)包括木馬查殺、清理垃圾、清除痕跡、修護(hù)漏洞、安全體檢和軟件升級中的至少一種。不同的安全檢測項(xiàng)對應(yīng)設(shè)置了不同的安全檢測。具體的,在一個實(shí)施例中,步驟S104具體為根據(jù)預(yù)設(shè)的安全檢測項(xiàng)讀取和/或掃描注冊表;和/或根據(jù)預(yù)設(shè)的安全檢測項(xiàng)掃描終端關(guān)鍵位置。對于一些安全檢測項(xiàng),需讀取注冊表。例如,當(dāng)預(yù)設(shè)的安全檢測項(xiàng)包括軟件升級,則讀取軟件注冊表,獲取軟件當(dāng)前的版本號,根據(jù)軟件當(dāng)前的版本號判斷軟件是否需要升級。對于一些安全檢測項(xiàng),則需要掃描注冊表和/或終端關(guān)鍵位置。終端關(guān)鍵位置包括但不限于木馬病毒常存在的文件夾、注冊表位置、常用軟件垃圾產(chǎn)生的文件夾等??稍谠O(shè)置安全檢測項(xiàng)時預(yù)先設(shè)置對應(yīng)的終端關(guān)鍵位置。例如,當(dāng)預(yù)設(shè)的安全檢測項(xiàng)包括木馬查殺,則掃描注冊表和/或終端關(guān)鍵位置,當(dāng)掃描到木馬病毒時,生成掃描結(jié)果。當(dāng)預(yù)設(shè)的安全檢測項(xiàng)包括清除垃圾,則掃描常用軟件垃圾產(chǎn)生的文件夾,獲取掃描到的垃圾文件,生成掃描結(jié)果。步驟S106,對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端。在一個實(shí)施例中,步驟S106具體包括根據(jù)預(yù)設(shè)的安全檢測結(jié)果與安全關(guān)機(jī)方式的對應(yīng)關(guān)系獲取與安全檢測得到的結(jié)果對應(yīng)的安全關(guān)機(jī)方式;通過安全關(guān)機(jī)操作界面展示獲取的安全關(guān)機(jī)方式。本實(shí)施例中,預(yù)先設(shè)置了不同的安全檢測結(jié)果對應(yīng)了不同的安全關(guān)機(jī)方式。例如,當(dāng)掃描到木馬病毒時可提醒用戶進(jìn)行木馬病毒的查殺后再關(guān)閉終端;當(dāng)檢測到軟件還有更新版本時可提醒用戶進(jìn)行軟件升級后再關(guān)閉終端;當(dāng)檢測到操作系統(tǒng)存在漏洞時可提醒用戶修復(fù)漏洞后再關(guān)閉終端;當(dāng)檢測到終端關(guān)鍵位置存在垃圾文件時可提醒用戶清除垃圾后再關(guān)閉終端等等。進(jìn)一步的,可通過安全關(guān)機(jī)操作界面展示安全關(guān)機(jī)方式。如圖3所示,為Window XP系統(tǒng)的安全關(guān)機(jī)操作界面,在該安全關(guān)機(jī)操作界面上展 示了獲取的與生成的安全檢測結(jié)果對應(yīng)的安全關(guān)機(jī)方式,包括全盤查殺木馬病毒和清除痕跡的選項(xiàng)。用戶可以通過選擇相應(yīng)的安全關(guān)機(jī)方式,并點(diǎn)擊安全關(guān)機(jī)按鈕,則可根據(jù)用戶選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理。在一個實(shí)施例中,步驟S106還包括獲取通過安全關(guān)機(jī)操作界面選擇的安全關(guān)機(jī)方式,根據(jù)選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。如圖3所示,當(dāng)用戶選擇全盤查殺病毒木馬的選項(xiàng)并點(diǎn)擊安全關(guān)機(jī)按鈕時,則對終端進(jìn)行全盤查殺病毒木馬,在查殺結(jié)束后再關(guān)閉終端。在用戶點(diǎn)擊安全關(guān)機(jī)按鈕后,由于終端在病毒木馬查殺結(jié)束后會自動關(guān)閉,不會影響終端的其他應(yīng)用程序的運(yùn)行,也不會浪費(fèi)用戶時間。在一個實(shí)施例中,還可在安全關(guān)機(jī)操作界面中設(shè)置直接關(guān)機(jī)按鈕,用戶點(diǎn)擊該直 接關(guān)機(jī)按鈕,則跳過安全關(guān)機(jī)方式,直接控制終端關(guān)閉。如圖4所示,在對終端的安全隱患進(jìn)行處理的過程中,可通過安全關(guān)機(jī)處理界面提示用戶正在進(jìn)行處理安全隱患,處理結(jié)束后自動關(guān)閉終端,還可在該界面中設(shè)置直接關(guān)機(jī)選項(xiàng),方便用戶中斷處理過程,直接關(guān)閉終端。在另一個實(shí)施例中,步驟S106還可包括若檢測到在設(shè)定時間內(nèi)未獲取到選擇的安全關(guān)機(jī)方式,則在設(shè)定時間后自動選擇安全關(guān)機(jī)方式,根據(jù)該選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。所述的設(shè)定時間可以設(shè)置為10秒、15秒、20秒或I分鐘等。本實(shí)施例中,當(dāng)通過安全關(guān)機(jī)操作界面展示安全關(guān)機(jī)方式后,若用戶在該設(shè)定時間內(nèi)未選擇安全關(guān)機(jī),則可根據(jù)默認(rèn)設(shè)置自動選擇安全關(guān)機(jī)方式。如圖3所示,可自動選擇全盤查殺病毒木馬和清除痕跡后,對終端進(jìn)行全盤查殺病毒木馬和清除痕跡后再關(guān)閉終端。在一個實(shí)施例中,也可根據(jù)默認(rèn)設(shè)置自動為用戶選擇安全關(guān)機(jī)方式,由用戶確認(rèn)是否按照默認(rèn)設(shè)置自動選擇的安全關(guān)機(jī)方式進(jìn)行關(guān)機(jī)。具體的,可在安全關(guān)機(jī)操作界面中設(shè)置默認(rèn)設(shè)置的設(shè)置界面,用戶可通過該設(shè)置界面設(shè)置默認(rèn)的安全關(guān)機(jī)方式,當(dāng)檢測到在設(shè)定時間內(nèi)未獲取到用戶選擇的安全關(guān)機(jī)方式時,則可按照默認(rèn)設(shè)置中的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。在一個實(shí)施例中,還可在安全關(guān)機(jī)操作界面中設(shè)置始終按推薦安全關(guān)機(jī)方式關(guān)機(jī)的選項(xiàng)。如圖3所示,當(dāng)用戶選擇“不再提醒,安全關(guān)機(jī)均按此執(zhí)行”的選項(xiàng)時,則在以后終端攔截到關(guān)機(jī)操作后,則無需用戶再參與選擇,終端會根據(jù)安全檢測結(jié)果自動為用戶選擇對應(yīng)的安全關(guān)機(jī)方式。本實(shí)施例可以自動對終端進(jìn)行安全檢測并對安全隱患進(jìn)行處理,無需用戶主動發(fā)起安全檢測,節(jié)省了用戶操作成本和操作時間。如圖5所不,在一個實(shí)施例中,一種控制終端關(guān)閉的系統(tǒng),包括攔截模塊100、安全檢測模塊200和安全關(guān)機(jī)模塊300,其中攔截模塊100用于攔截關(guān)機(jī)操作。進(jìn)一步的,在一個實(shí)施例中,攔截模塊100當(dāng)觸發(fā)關(guān)機(jī)操作時截取關(guān)機(jī)進(jìn)程。通過安全檢測模塊200調(diào)用安全檢測進(jìn)程,通過安全檢測進(jìn)程執(zhí)行安全檢測,待安全檢測完成并對終端中的安全隱患進(jìn)行對應(yīng)處理后,安全關(guān)機(jī)模塊300再激活關(guān)機(jī)進(jìn)程,從而關(guān)閉終端。在一個實(shí)施例中,攔截模塊100用于當(dāng)監(jiān)測到關(guān)機(jī)指令時則攔截關(guān)機(jī)操作。該方式為自動攔截方式,即當(dāng)用戶一觸發(fā)關(guān)機(jī)則攔截關(guān)機(jī)操作。在另一個實(shí)施例中,攔截模塊100用于當(dāng)監(jiān)測到關(guān)機(jī)指令時進(jìn)入安全關(guān)機(jī)選擇界面,通過所述安全關(guān)機(jī)選擇界面獲取安全關(guān)機(jī)指令,攔截關(guān)機(jī)操作。具體的,安全關(guān)機(jī)指令可以是通過安全關(guān)機(jī)選擇界面選擇的安全關(guān)機(jī)下拉列表項(xiàng)或安全關(guān)機(jī)按鈕或安全關(guān)機(jī)擴(kuò) 展菜單項(xiàng)所生成的指令。該方式為用戶觸發(fā)攔截方式,即當(dāng)用戶觸發(fā)關(guān)機(jī)后需選擇預(yù)設(shè)的安全關(guān)機(jī)下拉列表項(xiàng)或安全關(guān)機(jī)按鈕或安全關(guān)機(jī)擴(kuò)展菜單項(xiàng)才攔截關(guān)機(jī)操作。安全檢測模塊200用于根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行對應(yīng)的安全檢測。在一個實(shí)施例中,安全檢測項(xiàng)包括木馬查殺、清理垃圾、清除痕跡、修復(fù)漏洞、安全體檢和軟件升級中的至少一種。不同的安全檢測項(xiàng)對應(yīng)設(shè)置了不同的安全檢測。進(jìn)一步的,在一個實(shí)施例中,安全檢測模塊200用于根據(jù)預(yù)設(shè)的安全檢測項(xiàng)讀取和/或掃描注冊表;和/或根據(jù)預(yù)設(shè)的安全檢測項(xiàng)掃描終端關(guān)鍵位置。安全關(guān)機(jī)模塊300用于對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端。在一個實(shí)施例中,如圖6所不,安全關(guān)機(jī)模塊300包括安全關(guān)機(jī)方式獲取模塊310、安全關(guān)機(jī)方式展示模塊320和第一終端關(guān)閉控制模塊330,其中安全關(guān)機(jī)方式獲取模塊310用于根據(jù)預(yù)設(shè)的安全檢測結(jié)果與安全關(guān)機(jī)方式的對應(yīng)關(guān)系獲取與安全檢測得到的結(jié)果對應(yīng)的安全關(guān)機(jī)方式。安全關(guān)機(jī)方式展示模塊320用于通過安全關(guān)機(jī)操作界面展示安全關(guān)機(jī)方式。第一終端關(guān)機(jī)控制模塊330用于獲取通過所述安全關(guān)機(jī)操作界面選擇的安全關(guān)機(jī)方式,根據(jù)選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。在另一個實(shí)施例中,如圖7所不,安全關(guān)機(jī)模塊300包括上述安全關(guān)機(jī)方式獲取模塊310和安全關(guān)機(jī)方式展示模塊320外,還包括第二終端關(guān)閉控制模塊340,其中第二終端關(guān)閉控制模塊430用于若檢測到在設(shè)定時間內(nèi)未獲取到選擇的安全關(guān)機(jī)方式,則在設(shè)定時間后自動選擇安全關(guān)機(jī)方式,根據(jù)該選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。在其他實(shí)施例中,安全關(guān)機(jī)模塊300還可同時包括上述安全關(guān)機(jī)方式獲取模塊310、安全關(guān)機(jī)方式展示模塊320、第一終端關(guān)閉控制模塊330和第二終端關(guān)閉控制模塊340。在一個實(shí)施例中,還可在安全關(guān)機(jī)操作界面中設(shè)置始終按推薦安全關(guān)機(jī)方式關(guān)機(jī)的選項(xiàng)。則在以后終端攔截到關(guān)機(jī)操作后,無需用戶再參與選擇,終端會根據(jù)安全檢測結(jié)果自動為用戶選擇對應(yīng)的安全關(guān)機(jī)方式。本實(shí)施例可以自動對終端進(jìn)行安全檢測并對安全隱患進(jìn)行處理,無需用戶主動發(fā)起安全檢測,節(jié)省了用戶操作成本和操作時間。
上述控制終端關(guān)閉的方法和系統(tǒng),由于在終端關(guān)閉前處理了終端可能存在的一些安全隱患,能夠提高終端的安全性,使得終端在下一次運(yùn)行時處于更加安全的環(huán)境中,也改善了終端下一次的啟動速度、運(yùn)行速度等。此外,在終端關(guān)閉前處理安全隱患,安全隱患處理結(jié)束后自動關(guān)閉終端,相對于傳統(tǒng)的在發(fā)現(xiàn)終端有安全隱患時用戶再主動發(fā)起安全檢測的方式,由于安全隱患的處理需要花費(fèi)一定時間,在終端關(guān)閉時進(jìn)行處理不會影響終端的其他應(yīng)用程序的運(yùn)行,更加節(jié)省時間成本。對于不同的操作系統(tǒng),可在安全關(guān)機(jī)選擇界面中設(shè)置安全關(guān)機(jī)下拉列表項(xiàng)或安全關(guān)機(jī)按鈕或安全關(guān)機(jī)擴(kuò)展菜單項(xiàng)實(shí)現(xiàn)攔截關(guān)閉操作,因此上述控制終端關(guān)閉的方法和系統(tǒng)適用于各種終端(如個人計(jì)算機(jī)、手機(jī)、平板電腦等)上運(yùn)行的各種操作系統(tǒng)(如Windows、andriod> Mac OS 等)。
另外,通過設(shè)置安全關(guān)機(jī)選擇界面和安全關(guān)機(jī)操作界面,提高了易用性,用戶可以通過安全關(guān)機(jī)操作界面選擇多種安全關(guān)機(jī)方式,也可以設(shè)置后續(xù)的終端關(guān)閉時的安全檢測無需用戶參與選擇,節(jié)省了用戶的操作成本和時間,提高了用戶的體驗(yàn)需求。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random AccessMemory, RAM)等。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種控制終端關(guān)閉的方法,包括以下步驟 攔截關(guān)機(jī)操作; 根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行對應(yīng)的安全檢測; 對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端。
2.根據(jù)權(quán)利要求I所述的控制終端關(guān)閉的方法,其特征在于,所述攔截關(guān)機(jī)操作的步驟為當(dāng)監(jiān)測到關(guān)機(jī)指令時則攔截關(guān)機(jī)操作。
3.根據(jù)權(quán)利要求I所述的控制終端關(guān)閉的方法,其特征在于,所述攔截關(guān)機(jī)操作的步驟為當(dāng)監(jiān)測到關(guān)機(jī)指令時進(jìn)入安全關(guān)機(jī)選擇界面,通過所述安全關(guān)機(jī)選擇界面獲取安全關(guān)機(jī)指令,攔截關(guān)機(jī)操作。
4.根據(jù)權(quán)利要求I所述的控制終端關(guān)閉的方法,其特征在于,所述預(yù)設(shè)的安全檢測項(xiàng)包括木馬查殺、清理垃圾、清除痕跡、修復(fù)漏洞、安全體檢和軟件升級中的至少一種。
5.根據(jù)權(quán)利要求4所述的控制終端關(guān)閉的方法,其特征在于,所述根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行對應(yīng)的安全檢測的步驟為 根據(jù)預(yù)設(shè)的安全檢測項(xiàng)讀取和/或掃描注冊表;和/或 根據(jù)預(yù)設(shè)的安全檢測項(xiàng)掃描終端關(guān)鍵位置。
6.根據(jù)權(quán)利要求I所述的控制終端關(guān)閉的方法,其特征在于,所述對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端的步驟包括 根據(jù)預(yù)設(shè)的安全檢測結(jié)果與安全關(guān)機(jī)方式的對應(yīng)關(guān)系獲取與所述安全檢測得到的結(jié)果對應(yīng)的安全關(guān)機(jī)方式; 通過安全關(guān)機(jī)操作界面展示所述安全關(guān)機(jī)方式。
7.根據(jù)權(quán)利要求6所述的控制終端關(guān)閉的方法,其特征在于,所述根據(jù)安全檢測結(jié)果對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端的步驟還包括 獲取通過所述安全關(guān)機(jī)操作界面選擇的安全關(guān)機(jī)方式,根據(jù)所述選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。
8.根據(jù)權(quán)利要求6所述的控制終端關(guān)閉的方法,其特征在于,所述對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端的步驟還包括 若檢測到在設(shè)定時間內(nèi)未獲取到選擇的安全關(guān)機(jī)方式,則在所述設(shè)定時間后自動選擇安全關(guān)機(jī)方式,根據(jù)所述選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。
9.一種控制終端關(guān)閉的系統(tǒng),其特征在于,包括 攔截模塊,用于攔截關(guān)機(jī)操作; 安全檢測模塊,用于根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行對應(yīng)的安全檢測; 安全關(guān)機(jī)模塊,用于對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端。
10.根據(jù)權(quán)利要求9所述的控制終端關(guān)閉的系統(tǒng),其特征在于,所述攔截模塊用于當(dāng)監(jiān)測到關(guān)機(jī)指令時則攔截關(guān)機(jī)操作。
11.根據(jù)權(quán)利要求9所述的控制終端關(guān)閉的系統(tǒng),其特征在于,所述攔截模塊用于當(dāng)監(jiān)測到關(guān)機(jī)指令時進(jìn)入安全關(guān)機(jī)選擇界面,通過所述安全關(guān)機(jī)選擇界面獲取安全關(guān)機(jī)指令,攔截關(guān)機(jī)操作。
12.根據(jù)權(quán)利要求9所述的控制終端關(guān)閉的系統(tǒng),其特征在于,所述預(yù)設(shè)的安全檢測項(xiàng)包括木馬查殺、清理垃圾、清除痕跡、修復(fù)漏洞、安全體檢和軟件升級中的至少一種。
13.根據(jù)權(quán)利要求12所述的控制終端關(guān)閉的系統(tǒng),其特征在于,所述安全檢測模塊用于根據(jù)預(yù)設(shè)的安全檢測項(xiàng)讀取和/或掃描注冊表;和/或根據(jù)預(yù)設(shè)的安全檢測項(xiàng)掃描終端關(guān)鍵位置。
14.根據(jù)權(quán)利要求9所述的控制終端關(guān)閉的系統(tǒng),其特征在于,所述安全關(guān)機(jī)模塊包括 安全關(guān)機(jī)方式獲取模塊,用于根據(jù)預(yù)設(shè)的安全檢測結(jié)果與安全關(guān)機(jī)方式的對應(yīng)關(guān)系獲取與所述安全檢測得到的結(jié)果對應(yīng)的安全關(guān)機(jī)方式; 安全關(guān)機(jī)方式展示模塊,用于通過安全關(guān)機(jī)操作界面展示所述安全關(guān)機(jī)方式。
15.根據(jù)權(quán)利要求14所述的控制終端關(guān)閉的系統(tǒng),其特征在于,所述安全關(guān)機(jī)模塊還包括 第一終端關(guān)閉控制模塊,用于獲取通過所述安全關(guān)機(jī)操作界面選擇的安全關(guān)機(jī)方式,根據(jù)所述選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。
16.根據(jù)權(quán)利要求14所述的控制終端關(guān)閉的系統(tǒng),其特征在于,所述安全關(guān)機(jī)模塊還包括 第二終端關(guān)閉控制模塊,用于若檢測到在設(shè)定時間內(nèi)未獲取到選擇的安全關(guān)機(jī)方式,則在所述設(shè)定時間后自動選擇安全關(guān)機(jī)方式,根據(jù)所述選擇的安全關(guān)機(jī)方式對安全隱患進(jìn)行處理,并在處理結(jié)束后關(guān)閉終端。
全文摘要
一種控制終端關(guān)閉的方法,包括以下步驟攔截關(guān)機(jī)操作;根據(jù)預(yù)設(shè)的安全檢測項(xiàng)執(zhí)行對應(yīng)的安全檢測;對安全隱患進(jìn)行對應(yīng)處理,并在處理結(jié)束后關(guān)閉終端。上述方法可以在終端關(guān)閉前處理了終端可能存在的一些安全隱患,從而提高了終端的安全性。此外,還提供了一種控制終端關(guān)閉的系統(tǒng)。
文檔編號G06F21/00GK102750477SQ20121019083
公開日2012年10月24日 申請日期2012年6月11日 優(yōu)先權(quán)日2012年6月11日
發(fā)明者張英皓, 李世平, 趙衛(wèi)國, 陳起儒, 黃翚 申請人:騰訊科技(深圳)有限公司