欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種刪除惡意文件的方法、裝置及電子設(shè)備與流程

文檔序號(hào):11864448閱讀:193來源:國(guó)知局
一種刪除惡意文件的方法、裝置及電子設(shè)備與流程

本發(fā)明涉及計(jì)算機(jī)軟件技術(shù),尤其涉及一種刪除惡意文件的方法、裝置及電子設(shè)備。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,病毒、木馬等惡意軟件層出不窮。為了刪除這些惡意文件,在關(guān)機(jī)時(shí),當(dāng)惡意軟件的驅(qū)動(dòng)模塊退出后,系統(tǒng)回調(diào)到關(guān)機(jī)回調(diào)函數(shù)里,利用該關(guān)機(jī)回調(diào)函數(shù)將惡意文件刪除。

但是,為了達(dá)到防止刪除的目的,這些惡意軟件在關(guān)機(jī)時(shí)會(huì)將關(guān)機(jī)回調(diào)函數(shù)刪除,這就使得關(guān)機(jī)回調(diào)函數(shù)無法起到相應(yīng)的作用,從而降低了系統(tǒng)的安全性。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例提供一種刪除惡意文件的方法、裝置及電子設(shè)備,能夠解決現(xiàn)有技術(shù)中由于關(guān)機(jī)時(shí)關(guān)機(jī)回調(diào)函數(shù)被刪除而無法刪除惡意文件所造成的系統(tǒng)安全性低的問題。

第一方面,本發(fā)明實(shí)施例提供一種刪除惡意文件的方法,包括:

接收用戶的開機(jī)指令;

根據(jù)所述開機(jī)指令創(chuàng)建回調(diào)函數(shù);

當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),利用所述回調(diào)函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的信息;

當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),刪除預(yù)先存儲(chǔ)的惡意文件。

結(jié)合第一方面,在第一方面的第一種實(shí)施方式中,所述根據(jù)所述開機(jī)指令創(chuàng)建回調(diào)函數(shù)包括:

根據(jù)所述開機(jī)指令調(diào)用內(nèi)核進(jìn)程通知函數(shù);

利用所述內(nèi)核進(jìn)程通知函數(shù)創(chuàng)建所述回調(diào)函數(shù)。

結(jié)合第一方面,在第一方面的第一種實(shí)施方式中,所述啟動(dòng)的系統(tǒng)進(jìn)程的信息包括所述啟動(dòng)的系統(tǒng)進(jìn)程的標(biāo)識(shí);

所述當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),利用所述回調(diào)函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的信息,包括:

當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),調(diào)用所述回調(diào)函數(shù)中的內(nèi)核進(jìn)程查找函數(shù)和內(nèi)核進(jìn)程獲取函數(shù);

利用所述內(nèi)核進(jìn)程查找函數(shù)和所述內(nèi)核進(jìn)程獲取函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的標(biāo)識(shí)。

結(jié)合第一方面,在第一方面的第一種實(shí)施方式中,所述當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),刪除惡意文件,包括:

當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),獲取預(yù)先存儲(chǔ)的惡意文件列表,在所述惡意文件列表中存儲(chǔ)有惡意文件的存儲(chǔ)路徑和所述惡意文件的名稱;

根據(jù)所述惡意文件的存儲(chǔ)路徑和所述惡意文件的名稱刪除所述惡意文件。

第二方面,本發(fā)明實(shí)施例提供一種刪除惡意文件的裝置,包括:

接收模塊,用于接收用戶的開機(jī)指令;

創(chuàng)建模塊,用于根據(jù)所述開機(jī)指令創(chuàng)建回調(diào)函數(shù);

獲取模塊,用于當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),利用所述回調(diào)函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的信息;

刪除模塊,用于當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),刪除預(yù)先存儲(chǔ)的惡意文件。

結(jié)合第二方面,在第二方面的第一種實(shí)施方式中,所述創(chuàng)建模塊包括:

函數(shù)調(diào)用子模塊,用于根據(jù)所述開機(jī)指令調(diào)用內(nèi)核進(jìn)程通知函數(shù);

函數(shù)創(chuàng)建子模塊,用于利用所述內(nèi)核進(jìn)程通知函數(shù)創(chuàng)建所述回調(diào)函數(shù)。

結(jié)合第二方面,在第二方面的第一種實(shí)施方式中,所述啟動(dòng)的系統(tǒng)進(jìn)程的信息包括所述啟動(dòng)的系統(tǒng)進(jìn)程的標(biāo)識(shí);所述獲取模塊包括:

函數(shù)調(diào)用子模塊,用于當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),調(diào)用所述回調(diào)函數(shù)中的內(nèi)核進(jìn)程查找函數(shù)和內(nèi)核進(jìn)程獲取函數(shù);

信息獲取子模塊,用于利用所述內(nèi)核進(jìn)程查找函數(shù)和所述內(nèi)核進(jìn)程獲取函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的標(biāo)識(shí)。

結(jié)合第二方面,在第二方面的第一種實(shí)施方式中,所述刪除模塊包括:

獲取子模塊,用于當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),獲取預(yù)先存儲(chǔ)的惡意文件列表,在所述惡意文件列表中存儲(chǔ)有惡意文件的存儲(chǔ)路徑和所述惡意文件的名稱;

刪除子模塊,用于根據(jù)所述惡意文件的存儲(chǔ)路徑和所述惡意文件的名稱刪除所述惡意文件。

第三方面,本發(fā)明實(shí)施例提供一種電子設(shè)備,所述電子設(shè)備包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為上述電子設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;處理器通過讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,用于執(zhí)行如下操作:

接收用戶的開機(jī)指令;

根據(jù)所述開機(jī)指令創(chuàng)建回調(diào)函數(shù);

當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),利用所述回調(diào)函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的信息;

當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),刪除預(yù)先存儲(chǔ)的惡意文件。

第四方面,本發(fā)明實(shí)施例還提供了一種存儲(chǔ)介質(zhì),用于存儲(chǔ)應(yīng)用程序,所述應(yīng)用程序用于執(zhí)行本發(fā)明實(shí)施例所提供的一種刪除惡意文件的方法。

第五方面,本發(fā)明實(shí)施例還提供了一種應(yīng)用程序,用于執(zhí)行本發(fā)明實(shí)施例所提供的一種刪除惡意文件的方法。

本發(fā)明實(shí)施例提供的一種刪除惡意文件的方法、裝置及電子設(shè)備,當(dāng)接收到開機(jī)指令時(shí),根據(jù)開機(jī)指令創(chuàng)建回調(diào)函數(shù),并在檢測(cè)到系統(tǒng)進(jìn)程啟動(dòng)時(shí)確定所述啟動(dòng)的系統(tǒng)進(jìn)程是否為用戶登陸程序。如果是用戶登錄程序,則將惡意文件刪除。由于用戶登錄程序是系統(tǒng)啟動(dòng)過程中啟動(dòng)最早的程序,其他程序在此時(shí)還未啟動(dòng),所以在檢測(cè)到啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序的時(shí)刻將惡意文件刪除,可以提高對(duì)惡意文件的清除能力。因而利用本發(fā)明實(shí)施例的方案解決了現(xiàn)有技術(shù)中由于關(guān)機(jī)時(shí)關(guān)機(jī)回調(diào)函數(shù)被刪除而無法刪除惡意文件的問題,從而保證了系統(tǒng)的安全性。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

圖1為本發(fā)明的實(shí)施例一的刪除惡意文件的方法的流程圖;

圖2為本發(fā)明的實(shí)施例二的刪除惡意文件的方法的流程圖;

圖3為本發(fā)明實(shí)施例三的刪除惡意文件的裝置的結(jié)構(gòu)示意圖;

圖4為本發(fā)明電子設(shè)備一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。

應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

圖1為本發(fā)明的實(shí)施例一的刪除惡意文件的方法的流程圖。如圖1所示,本實(shí)施例的刪除惡意文件的方法可以包括:

步驟101、接收用戶的開機(jī)指令。

本發(fā)明實(shí)施例可適用于PC等設(shè)備。本實(shí)施例中,當(dāng)用戶開機(jī)時(shí),接收用戶的開機(jī)指令。

步驟102、根據(jù)所述開機(jī)指令創(chuàng)建回調(diào)函數(shù)。

本實(shí)施例中,具體的,根據(jù)所述開機(jī)指令調(diào)用內(nèi)核進(jìn)程通知函數(shù),利用所述內(nèi)核進(jìn)程通知函數(shù)創(chuàng)建所述回調(diào)函數(shù)。其中,所述內(nèi)核進(jìn)程通知函數(shù)為PsSetCreateProcessNotifyRoutine。

步驟103、當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),利用所述回調(diào)函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的信息。

當(dāng)有系統(tǒng)進(jìn)程啟動(dòng)時(shí),系統(tǒng)會(huì)通知該回調(diào)函數(shù)。其中,該回調(diào)函數(shù)中包括內(nèi)核進(jìn)程查找函數(shù)和內(nèi)核進(jìn)程獲取函數(shù),主要用于獲取啟動(dòng)的系統(tǒng)進(jìn)程的信息,如進(jìn)程名稱等。

因此,在此步驟中,當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),調(diào)用所述回調(diào)函數(shù)中的內(nèi)核進(jìn)程查找函數(shù)和內(nèi)核進(jìn)程獲取函數(shù),利用所述內(nèi)核進(jìn)程查找函數(shù)和所述內(nèi)核進(jìn)程獲取函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的標(biāo)識(shí),如進(jìn)程名稱等。

其中,內(nèi)核進(jìn)程查找函數(shù)為PsLookupProcessByProcessId函數(shù),內(nèi)核進(jìn)程獲取函數(shù)為PsGetProcessImageFileName函數(shù)。

步驟104、當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),刪除預(yù)先存儲(chǔ)的惡意文件。

在系統(tǒng)啟動(dòng)的過程中,用戶登陸程序(winlogon.exe)為最早啟動(dòng)的應(yīng)用程序。因此,當(dāng)檢測(cè)到用戶登陸程序啟動(dòng)時(shí),可以認(rèn)為是系統(tǒng)剛初始化完,惡意軟件的保護(hù)模塊還沒生效或者惡意軟件還沒啟動(dòng)。因此,此時(shí)刪除惡意文件可以保證對(duì)惡意文件的清理能力。

在此步驟中,當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),獲取預(yù)先存儲(chǔ)的惡意文件列表。在所述惡意文件列表中存儲(chǔ)有惡意文件的存儲(chǔ)路徑和所述惡意文件的名稱。然后,根據(jù)所述惡意文件的存儲(chǔ)路徑和所述惡意文件的名稱刪除所述惡意文件。

由上可以看出,在本發(fā)明實(shí)施例中,由于用戶登錄程序是系統(tǒng)啟動(dòng)過程中啟動(dòng)最早的程序,其他程序在此時(shí)還未啟動(dòng),所以在檢測(cè)到啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序的時(shí)刻將惡意文件刪除,可以提高對(duì)惡意文件的清除能力。因而利用本發(fā)明實(shí)施例的方案解決了現(xiàn)有技術(shù)中由于關(guān)機(jī)時(shí)關(guān)機(jī)回調(diào)函數(shù)被刪除而無法刪除惡意文件的問題,從而保證了系統(tǒng)的安全性。

圖2為本發(fā)明實(shí)施例二的刪除惡意文件的方法的流程圖。本實(shí)施例的方案可以運(yùn)用于個(gè)人電腦等終端,并運(yùn)行在內(nèi)核層的驅(qū)動(dòng)程序。由于本方案的驅(qū)動(dòng)類型是BOOT的,即是最早加載的驅(qū)動(dòng)類型,因此,會(huì)比一般的惡意程序的驅(qū)動(dòng)加載都靠前。如圖2所示,本實(shí)施例的方法可以包括:

步驟201、接收用戶的開機(jī)指令。

步驟202、根據(jù)所述開機(jī)指令利用內(nèi)核進(jìn)程通知函數(shù)PsSetCreateProcessNotifyRoutine創(chuàng)建回調(diào)函數(shù)CreateProcessNotify。

步驟203、當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),利用所述回調(diào)函數(shù)CreateProcessNotify中的PsLookupProcessByProcessId函數(shù)和數(shù)PsGetProcessImageFileName函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的信息。

步驟204、根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程是否為用戶登陸程序。若是,則執(zhí)行步驟205,否則返回步驟203。

步驟205、調(diào)用文件刪除函數(shù)NtDeleteFile刪除惡意文件。

當(dāng)確定了winlogon.exe創(chuàng)建后,可讀取預(yù)設(shè)的保存在磁盤中的要?jiǎng)h除的惡意文件列表,然后根據(jù)列表中的惡意文件的文件路徑,調(diào)用NtDeleteFile函數(shù)將其刪除。

由上可以看出,在本發(fā)明實(shí)施例中,由于用戶登錄程序是系統(tǒng)啟動(dòng)過程中啟動(dòng)最早的程序,其他程序在此時(shí)還未啟動(dòng),所以在檢測(cè)到啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序的時(shí)刻將惡意文件刪除,可以提高對(duì)惡意文件的清除能力。因而利用本發(fā)明實(shí)施例的方案解決了現(xiàn)有技術(shù)中由于關(guān)機(jī)時(shí)關(guān)機(jī)回調(diào)函數(shù)被刪除而無法刪除惡意文件的問題,從而保證了系統(tǒng)的安全性。

圖3為本發(fā)明實(shí)施例三的刪除惡意文件的裝置的結(jié)構(gòu)示意圖。如圖3所示,本實(shí)施例的裝置可以包括:

接收模塊301,用于接收用戶的開機(jī)指令;

創(chuàng)建模塊302,用于根據(jù)所述開機(jī)指令創(chuàng)建回調(diào)函數(shù);

獲取模塊303,用于當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),利用所述回調(diào)函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的信息;

刪除模塊304,用于當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),刪除預(yù)先存儲(chǔ)的惡意文件。

其中,所述創(chuàng)建模塊302可包括:

函數(shù)調(diào)用子模塊,用于根據(jù)所述開機(jī)指令調(diào)用內(nèi)核進(jìn)程通知函數(shù);函數(shù)創(chuàng)建子模塊,用于利用所述內(nèi)核進(jìn)程通知函數(shù)創(chuàng)建所述回調(diào)函數(shù)。

在具體應(yīng)用中,所述啟動(dòng)的系統(tǒng)進(jìn)程的信息包括所述啟動(dòng)的系統(tǒng)進(jìn)程的標(biāo)識(shí),如進(jìn)程名稱等。其中,所述獲取模塊303包括:函數(shù)調(diào)用子模塊,用于當(dāng)檢測(cè)到有系統(tǒng)進(jìn)程啟動(dòng)時(shí),調(diào)用所述回調(diào)函數(shù)中的內(nèi)核進(jìn)程查找函數(shù)和內(nèi)核進(jìn)程獲取函數(shù);信息獲取子模塊,用于利用所述內(nèi)核進(jìn)程查找函數(shù)和所述內(nèi)核進(jìn)程獲取函數(shù)獲取啟動(dòng)的系統(tǒng)進(jìn)程的標(biāo)識(shí)。

其中,所述刪除模塊304包括:獲取子模塊,用于當(dāng)根據(jù)所述啟動(dòng)的系統(tǒng)進(jìn)程的信息確定所述啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序時(shí),獲取預(yù)先存儲(chǔ)的惡意文件列表,在所述惡意文件列表中存儲(chǔ)有惡意文件的存儲(chǔ)路徑和所述惡意文件的名稱;

刪除子模塊,用于根據(jù)所述惡意文件的存儲(chǔ)路徑和所述惡意文件的名稱刪除所述惡意文件。

本實(shí)施例的裝置可以用于執(zhí)行圖1或圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。

由上可以看出,在本發(fā)明實(shí)施例中,由于用戶登錄程序是系統(tǒng)啟動(dòng)過程中啟動(dòng)最早的程序,其他程序在此時(shí)還未啟動(dòng),所以在檢測(cè)到啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序的時(shí)刻將惡意文件刪除,可以提高對(duì)惡意文件的清除能力。因而利用本發(fā)明實(shí)施例的方案解決了現(xiàn)有技術(shù)中由于關(guān)機(jī)時(shí)關(guān)機(jī)回調(diào)函數(shù)被刪除而無法刪除惡意文件的問題,從而保證了系統(tǒng)的安全性。

需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,″計(jì)算機(jī)可讀介質(zhì)″可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(CDROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。

應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。

本發(fā)明實(shí)施例還提供一種電子設(shè)備,所述電子設(shè)備包含前述任一實(shí)施例所述的裝置。

圖4為本發(fā)明電子設(shè)備一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,可以實(shí)現(xiàn)本發(fā)明圖1-2所示實(shí)施例的流程,如圖4所示,上述電子設(shè)備可以包括:殼體401、處理器402、存儲(chǔ)器403、電路板404和電源電路405,其中,電路板404安置在殼體401圍成的空間內(nèi)部,處理器402和存儲(chǔ)器403設(shè)置在電路板404上;電源電路405,用于為上述電子設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器403用于存儲(chǔ)可執(zhí)行程序代碼;處理器402通過讀取存儲(chǔ)器403中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,用于執(zhí)行前述任一實(shí)施例所述的方法。

處理器402對(duì)上述步驟的具體執(zhí)行過程以及處理器402通過運(yùn)行可執(zhí)行程序代碼來進(jìn)一步執(zhí)行的步驟,可以參見本發(fā)明圖1-2所示實(shí)施例的描述,在此不再贅述。

該電子設(shè)備以多種形式存在,包括但不限于:

(1)移動(dòng)通信設(shè)備:這類設(shè)備的特點(diǎn)是具備移動(dòng)通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標(biāo)。這類終端包括:智能手機(jī)(例如iPhone)、多媒體手機(jī)、功能性手機(jī),以及低端手機(jī)等。

(2)超移動(dòng)個(gè)人計(jì)算機(jī)設(shè)備:這類設(shè)備屬于個(gè)人計(jì)算機(jī)的范疇,有計(jì)算和處理功能,一般也具備移動(dòng)上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設(shè)備等,例如iPad。

(3)便攜式娛樂設(shè)備:這類設(shè)備可以顯示和播放多媒體內(nèi)容。該類設(shè)備包括:音頻、視頻播放器(例如iPod),掌上游戲機(jī),電子書,以及智能玩具和便攜式車載導(dǎo)航設(shè)備。

(4)服務(wù)器:提供計(jì)算服務(wù)的設(shè)備,服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務(wù)器和通用的計(jì)算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高。

(5)其他具有數(shù)據(jù)交互功能的電子設(shè)備。

此外,本發(fā)明實(shí)施例還提供了一種存儲(chǔ)介質(zhì),用于存儲(chǔ)應(yīng)用程序,所述應(yīng)用程序用于執(zhí)行本發(fā)明實(shí)施例所提供的一種刪除惡意文件的方法。

此外,本發(fā)明實(shí)施例還提供了一種應(yīng)用程序,用于執(zhí)行本發(fā)明實(shí)施例所提供的一種刪除惡意文件的方法。

本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。

為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各單元/模塊的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。

通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

由上可以看出,在本發(fā)明實(shí)施例中,由于用戶登錄程序是系統(tǒng)啟動(dòng)過程中啟動(dòng)最早的程序,其他程序在此時(shí)還未啟動(dòng),所以在檢測(cè)到啟動(dòng)的系統(tǒng)進(jìn)程為用戶登陸程序的時(shí)刻將惡意文件刪除,可以提高對(duì)惡意文件的清除能力。因而利用本發(fā)明實(shí)施例的方案解決了現(xiàn)有技術(shù)中由于關(guān)機(jī)時(shí)關(guān)機(jī)回調(diào)函數(shù)被刪除而無法刪除惡意文件的問題,從而保證了系統(tǒng)的安全性。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(RandomAccess Memory,RAM)等。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
文成县| 兴海县| 霍城县| 依安县| 明光市| 肇州县| 石林| 上栗县| 绥棱县| 霸州市| 亳州市| 左贡县| 宕昌县| 南华县| 威信县| 佛山市| 齐河县| 即墨市| 高平市| 平昌县| 横山县| 普定县| 浙江省| 横峰县| 江北区| 重庆市| 栖霞市| 内黄县| 昭觉县| 开江县| 泸定县| 抚远县| 湖州市| 搜索| 昭苏县| 无极县| 康保县| 讷河市| 长武县| 巢湖市| 黄陵县|