桌面圖標(biāo)的檢測方法及裝置的制造方法
【專利摘要】本申請公開了一種桌面圖標(biāo)的檢測方法及裝置,其中方法包括:解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息,獲取當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征;根據(jù)預(yù)設(shè)的與圖標(biāo)類型對應(yīng)的檢測特征庫匹配屬性特征,其中,檢測特征庫包括用于檢測圖標(biāo)安全性的樣本特征;如果屬性特征與樣本特征匹配,則將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中;遍歷用戶桌面的所有快捷方式圖標(biāo),對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。通過該申請實(shí)施例,可以快速方便的定位及清理桌面的惡意快捷方式圖標(biāo),從而避免系統(tǒng)軟件故障和用戶財產(chǎn)損失。
【專利說明】
桌面圖標(biāo)的檢測方法及裝置
技術(shù)領(lǐng)域
[0001]本申請涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種桌面圖標(biāo)的檢測方法及裝置。
【背景技術(shù)】
[0002]隨著在電腦里安裝的軟件越來越多,為了方便快速找到所需的軟件,用戶在桌面上創(chuàng)建與所安裝的軟件對應(yīng)的快捷方式圖標(biāo)。
[0003]但是,有些軟件在安裝或者運(yùn)行過程中推廣創(chuàng)建一些惡意的快捷方式圖標(biāo),引導(dǎo)用戶點(diǎn)擊虛假惡意的快捷方式圖標(biāo)進(jìn)入虛假釣魚網(wǎng)站或運(yùn)行惡意程序。
【發(fā)明內(nèi)容】
[0004]本申請的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。
[0005]為此,本申請的第一個目的在于提出一種桌面圖標(biāo)的檢測方法,該方法通過獲取桌面上當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征,接著圖標(biāo)類型對應(yīng)的檢測特種庫與屬性特征匹配,當(dāng)圖標(biāo)類型對應(yīng)的檢測特種庫中的樣本特征與屬性特征匹配時將快捷方式圖標(biāo)添加到清理列表中并隱藏處理。通過該申請實(shí)施例,可以快速方便的定位及清理桌面的惡意快捷方式圖標(biāo),從而避免系統(tǒng)軟件故障和用戶財產(chǎn)損失。
[0006]本申請的第二個目的在于提出了一種桌面圖標(biāo)的檢測裝置。
[0007]為達(dá)上述目的,根據(jù)本申請第一方面實(shí)施例提出的一種桌面圖標(biāo)的檢測方法,包括以下步驟:解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息,獲取所述當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征;根據(jù)預(yù)設(shè)的與所述圖標(biāo)類型對應(yīng)的檢測特征庫匹配所述屬性特征,其中,所述檢測特征庫包括用于檢測圖標(biāo)安全性的樣本特征;如果所述屬性特征與所述樣本特征匹配,則將所述當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中;遍歷所述用戶桌面的所有快捷方式圖標(biāo),對所述清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。
[0008]通過本申請實(shí)施例的桌面圖標(biāo)的檢測方法,首先解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息獲取其圖標(biāo)類型和屬性特征,接著圖標(biāo)類型對應(yīng)的檢測特種庫與屬性特征匹配,當(dāng)圖標(biāo)類型對應(yīng)的檢測特種庫中的樣本特征與屬性特征匹配時將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中,從而在遍歷桌面的所有快捷方式圖標(biāo)后,對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。實(shí)現(xiàn)了快速方便的定位及清理桌面的惡意快捷方式圖標(biāo),從而避免系統(tǒng)軟件故障和用戶財產(chǎn)損失。
[0009]另外,根據(jù)本申請上述實(shí)施例的桌面圖標(biāo)的檢測方法還可以具有如下附加的技術(shù)特征:
[0010]在一些示例中,所述圖標(biāo)類型包括:快捷方式文件、或者統(tǒng)一資源定位符。
[0011]在一些示例中,所述屬性特征包括:圖標(biāo)名稱和指向目標(biāo)。
[0012]在一些示例中,如果當(dāng)前處理的快捷方式圖標(biāo)的所述圖標(biāo)類型為快捷方式文件;所述預(yù)設(shè)的與所述圖標(biāo)類型對應(yīng)的檢測特征庫匹配所述屬性特征,包括:預(yù)設(shè)的與所述快捷方式文件對應(yīng)的第一檢測特征庫匹配所述屬性特征。
[0013]在一些示例中,如果當(dāng)前處理的快捷方式圖標(biāo)的所述圖標(biāo)類型為統(tǒng)一資源定位符;所述預(yù)設(shè)的與所述圖標(biāo)類型對應(yīng)的檢測特征庫匹配所述屬性特征,包括:預(yù)設(shè)的與所述統(tǒng)一資源定位符對應(yīng)的第二檢測特征庫匹配所述屬性特征。
[0014]在一些示例中,所述對所述清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理,包括:生成虛擬桌面,所述虛擬桌面包括未經(jīng)過隱藏處理的快捷方式圖標(biāo);應(yīng)用所述虛擬桌面覆蓋所述用戶桌面。
[0015]為達(dá)上述目的,根據(jù)本申請的第二方面實(shí)施例提出的一種桌面圖標(biāo)的檢測裝置,包括:解析模塊,用于解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息;獲取模塊,用于獲取所述當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征;匹配模塊,用于根據(jù)預(yù)設(shè)的與所述圖標(biāo)類型對應(yīng)的檢測特征庫匹配所述屬性特征,其中,所述檢測特征庫包括用于檢測圖標(biāo)安全性的樣本特征;處理模塊,用于在所述屬性特征與所述樣本特征匹配時,將所述當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中;隱藏模塊,用于遍歷所述用戶桌面的所有快捷方式圖標(biāo),對所述清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。
[0016]通過本申請實(shí)施例的桌面圖標(biāo)的檢測裝置,首先解析模塊解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息,獲取模塊獲取其圖標(biāo)類型和屬性特征,接著匹配模塊將圖標(biāo)類型對應(yīng)的檢測特種庫與屬性特征匹配,處理模塊在當(dāng)圖標(biāo)類型對應(yīng)的檢測特種庫中的樣本特征與屬性特征匹配時將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中,從而隱藏模塊可以在遍歷桌面的所有快捷方式圖標(biāo)后,對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。實(shí)現(xiàn)了快速、方便的隱藏清理惡意的快捷方式圖標(biāo),從而避免系統(tǒng)軟件故障和用戶財產(chǎn)損失。
[0017]另外,根據(jù)本申請上述實(shí)施例的桌面圖標(biāo)的檢測裝置還可以具有如下附加的技術(shù)特征:
[0018]在一些示例中,所述圖標(biāo)類型包括:快捷方式文件、或者統(tǒng)一資源定位符。
[0019]在一些示例中,所述屬性特征包括:圖標(biāo)名稱和指向目標(biāo)。
[0020]在一些示例中,如果當(dāng)前處理的快捷方式圖標(biāo)的所述圖標(biāo)類型為快捷方式文件;所述匹配模塊具體用于:預(yù)設(shè)的與所述快捷方式文件對應(yīng)的第一檢測特征庫匹配所述屬性特征。
[0021]在一些示例中,如果當(dāng)前處理的快捷方式圖標(biāo)的所述圖標(biāo)類型為統(tǒng)一資源定位符;所述匹配模塊具體用于:預(yù)設(shè)的與所述統(tǒng)一資源定位符對應(yīng)的第二檢測特征庫匹配所述屬性特征。
[0022]在一些示例中,所述隱藏模塊具體用于:生成虛擬桌面,所述虛擬桌面包括未經(jīng)過隱藏處理的快捷方式圖標(biāo);應(yīng)用所述虛擬桌面覆蓋所述用戶桌面。
[0023]本申請附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實(shí)踐了解到。
【附圖說明】
[0024]本申請的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:
[0025]圖1是根據(jù)本申請一個實(shí)施例的桌面圖標(biāo)的檢測方法的流程圖;
[0026]圖2是根據(jù)本申請一個實(shí)施例的桌面圖標(biāo)的檢測方法的具體示例圖;
[0027]圖3是根據(jù)本申請另一個實(shí)施例的桌面圖標(biāo)的檢測方法的具體示例圖;
[0028]圖4是根據(jù)本申請一個具體實(shí)施例的桌面圖標(biāo)的檢測方法的流程圖;以及
[0029]圖5是根據(jù)本申請一個實(shí)施例的桌面圖標(biāo)的檢測裝置的結(jié)構(gòu)示意。
【具體實(shí)施方式】
[0030]下面詳細(xì)描述本申請的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本申請,而不能理解為對本申請的限制。
[0031]下面參考附圖描述本申請實(shí)施例的桌面圖標(biāo)的檢測方法及裝置。
[0032]圖1是根據(jù)本申請一個實(shí)施例的桌面圖標(biāo)的檢測方法的流程圖。
[0033]如圖1所示,本申請實(shí)施例的桌面圖標(biāo)的檢測方法包括以下步驟:
[0034]步驟101,解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息,獲取當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征。
[0035]具體地,用戶桌面上大量的快捷方式圖標(biāo)中有可能存在虛假惡意的快捷方式圖標(biāo)。為了避免用戶對虛假惡意的快捷方式圖標(biāo)進(jìn)行點(diǎn)擊操作,需要對桌面上的快捷方式圖標(biāo)進(jìn)行檢測。
[0036]首先,解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息,獲取當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征。需要說明的是,快捷方式圖標(biāo)的圖標(biāo)類型有很多,例如包括:快捷方式文件(Lnk)、或者統(tǒng)一資源定位符(Uniform Resource Locat1n,URL)。
[0037]其中,屬性特征的內(nèi)容可以根據(jù)實(shí)際應(yīng)用需要進(jìn)行設(shè)置,例如可以包括:圖標(biāo)名稱和指向目標(biāo),也可以根據(jù)應(yīng)用需要包括其他圖標(biāo)參數(shù)信息。
[0038]步驟102,根據(jù)預(yù)設(shè)的與圖標(biāo)類型對應(yīng)的檢測特征庫匹配屬性特征,其中,檢測特征庫包括用于檢測圖標(biāo)安全性的樣本特征。
[0039]步驟103,如果屬性特征與樣本特征匹配,則將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中。
[0040]具體地,預(yù)先獲取與每種圖標(biāo)類型對應(yīng)的不安全的樣本快捷方式圖標(biāo),并提取該樣本快捷方式圖標(biāo)的樣本特征,進(jìn)而將樣本特征存儲到與對應(yīng)圖標(biāo)類型所對應(yīng)的檢測特征庫中。
[0041]為了更加清楚的說明上述檢測特征庫的建立過程,以屬性特征包括圖標(biāo)名稱和指向目標(biāo)為例詳細(xì)說明如下:
[0042]第一種示例:建立與快捷方式文件的圖標(biāo)類型對應(yīng)的第一檢測特征庫。
[0043]具體地,預(yù)先獲取與快捷方式文件對應(yīng)的不安全的樣本快捷方式圖標(biāo),并提取該樣本快捷方式圖標(biāo)的樣本特征,包括樣本圖標(biāo)名稱和樣本指向目標(biāo),進(jìn)而將樣本圖標(biāo)名稱和樣本指向目標(biāo)存儲到與快捷方式文件所對應(yīng)的第一檢測特征庫中。
[0044]第二種示例:建立與統(tǒng)一資源定位符的圖標(biāo)類型對應(yīng)的第二檢測特征庫。
[0045]具體地,預(yù)先獲取與統(tǒng)一資源定位符對應(yīng)的不安全的樣本快捷方式圖標(biāo),并提取該樣本快捷方式圖標(biāo)的樣本特征,包括樣本圖標(biāo)名稱和樣本指向目標(biāo),進(jìn)而將樣本圖標(biāo)名稱和樣本指向目標(biāo)存儲到與統(tǒng)一資源定位符所對應(yīng)的第二檢測特征庫中。
[0046]因此,針對當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征,根據(jù)上述建立的與該圖標(biāo)類型對應(yīng)的檢測特征庫,其中,該檢測特征庫中存儲有當(dāng)前處理的圖標(biāo)類型中不安全的樣本快捷方式圖標(biāo)的樣本特征。繼續(xù)以上述例子為例進(jìn)行說明:
[0047]第一種示例,如果當(dāng)前處理的圖標(biāo)類型為快捷方式圖標(biāo),則確定采用第一檢測特征庫對當(dāng)前處理的快捷方式圖標(biāo)進(jìn)行檢測。
[0048]第二種示例,如果當(dāng)前處理的圖標(biāo)類型為統(tǒng)一資源定位符,則確定采用第二檢測特征庫對當(dāng)前處理的快捷方式圖標(biāo)進(jìn)行檢測。
[0049]進(jìn)而,通過該檢測特征庫中的樣本特征匹配當(dāng)前處理的快捷方式圖標(biāo)的屬性特征,以確定當(dāng)前處理的快捷方式圖標(biāo)是否為安全的快捷方式圖標(biāo)。
[0050]也就是說,如果當(dāng)前處理的快捷方式圖標(biāo)的屬性特征與該檢測特征庫中的樣本特征不匹配,則當(dāng)前處理的快捷方式圖標(biāo)為安全圖標(biāo);如果當(dāng)前處理的快捷方式圖標(biāo)的屬性特征與該檢測特征庫中的樣本特征匹配,則當(dāng)前處理的快捷方式圖標(biāo)為不安全圖標(biāo),并將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中。
[0051]步驟104,遍歷用戶桌面的所有快捷方式圖標(biāo),對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。
[0052]具體地,按照上述步驟101至步驟103的實(shí)施過程遍歷用戶桌面的所有快捷方式圖標(biāo),檢測用戶桌面的每一個快捷方式圖標(biāo)的安全性,并將不安全的快捷方式圖標(biāo)添加到清理列表中,最后對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。在遍歷用戶桌面的所有快捷方式圖標(biāo)后,清理列表中沒有快捷方式圖標(biāo),則不需要進(jìn)行隱藏處理。
[0053]需要說明的是,可以根據(jù)實(shí)際應(yīng)用需要采用不同的方式對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理,舉例說明如下:
[0054]第一種示例,可以將需要清理的快捷方式圖標(biāo)隱藏在非用戶桌面路徑的文件中,使用戶無法從用戶桌面上看見不安全的快捷方式圖標(biāo),避免有安全風(fēng)險的點(diǎn)擊操作。
[0055]第二種示例,生成虛擬桌面,虛擬桌面包括未經(jīng)過隱藏處理的快捷方式圖標(biāo),然后應(yīng)用虛擬桌面覆蓋當(dāng)前的用戶桌面。
[0056]為了更加清楚的了解本發(fā)明實(shí)施例的桌面圖標(biāo)的檢測方法,下面結(jié)合附圖2和圖3對該桌面圖標(biāo)的檢測方法進(jìn)行舉例說明,具體說明如下:
[0057]第一結(jié)合圖2詳細(xì)說明,首先通過解析圖2中的快捷方式圖標(biāo)的屬性信息獲得圖標(biāo)類型和屬性特征,具體如下:
[°°58]圖標(biāo)類型為快捷方式文件,屬性特征包括:圖標(biāo)位置為C: \ProgramData\Desktop,圖標(biāo)名稱為Internet Explorer,指向目標(biāo)為C: \Users\Admin\AppData\Roaming\tbdh\daohang.exeD
[0059]進(jìn)而,采用上述預(yù)設(shè)的與快捷方式文件對應(yīng)的第一檢測特征庫檢測圖2中所示的快捷方式圖標(biāo)是否安全。即通過第一檢測特征庫中預(yù)先存儲的樣本特征,包括樣本圖標(biāo)名稱和樣本指向目標(biāo),匹配圖2中所示的快捷方式圖標(biāo)的圖標(biāo)名稱“Internet Exp1rer'和指向目標(biāo) “C: \Users\Admin\AppData\Roaming\tbdh\daohang.exe,,。
[0060]如果圖2中所示的快捷方式圖標(biāo)的圖標(biāo)名稱和指向目標(biāo)與第一檢測特征庫中的樣本特征匹配,則確定此圖標(biāo)屬于虛假IE瀏覽器快捷方式圖標(biāo)。該圖標(biāo)用于推廣網(wǎng)站,引導(dǎo)用戶到特定的導(dǎo)航網(wǎng)站,可能存在虛假網(wǎng)址鏈接的風(fēng)險。因此,將這個快捷方式圖標(biāo)添加到清理列表中,最后進(jìn)行隱藏處理。需要說明的是,另外一種情況是,圖標(biāo)名稱和指向目標(biāo)都不匹配或者其中一個不匹配,則結(jié)束。
[0061]第二結(jié)合圖3詳細(xì)說明,首先通過解析圖3中的快捷方式圖標(biāo)的屬性信息獲得圖標(biāo)類型和屬性特征,具體如下:
[0062]圖標(biāo)類型為統(tǒng)一資源定位符,屬性特征包括:圖標(biāo)位置為C: \Users\Admin\Desktop,圖標(biāo)名稱為美女視頻,圖標(biāo)類型為Url,指向目標(biāo)為http://www.520mm.com/?cate= 12&id = 313435&pid = 43565678。
[0063]進(jìn)而,采用上述預(yù)設(shè)的與統(tǒng)一資源定位符對應(yīng)的第二檢測特征庫檢測圖3中所示的快捷方式圖標(biāo)是否安全。即通過第二檢測特征庫中預(yù)先存儲的樣本特征,包括樣本圖標(biāo)名稱和樣本指向目標(biāo),匹配圖3中所示的快捷方式圖標(biāo)的圖標(biāo)名稱“美女視頻”和指向目標(biāo)“http://www.520mm.com/?cate = 12&id = 313435&pid = 43565678”。
[0064]如果圖3中所示的快捷方式圖標(biāo)的圖標(biāo)名稱和指向目標(biāo)與第二檢測特征庫中的樣本特征匹配,則確定此圖標(biāo)屬于推廣色情網(wǎng)站的快捷方式圖標(biāo)。該圖標(biāo)是欺騙用戶充值的惡意圖標(biāo)。因此,將這個快捷方式圖標(biāo)添加到清理列表中,最后進(jìn)行隱藏處理。需要說明的是,另外一種情況是,圖標(biāo)名稱和指向目標(biāo)都不匹配或者其中一個不匹配,則結(jié)束。
[0065]綜上所述,通過本申請實(shí)施例的桌面圖標(biāo)的檢測方法,首先解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息獲取其圖標(biāo)類型和屬性特征,接著圖標(biāo)類型對應(yīng)的檢測特種庫與屬性特征匹配,當(dāng)圖標(biāo)類型對應(yīng)的檢測特種庫中的樣本特征與屬性特征匹配時將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中,從而在遍歷桌面的所有快捷方式圖標(biāo)后,對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。實(shí)現(xiàn)了快速方便的定位及清理桌面的惡意快捷方式圖標(biāo),從而避免系統(tǒng)軟件故障和用戶財產(chǎn)損失。
[0066]為了使得本申請中對桌面圖標(biāo)的檢測方法的描述更加的具體化,可以結(jié)合圖4進(jìn)行說明,具體如下:
[0067]具體地,圖4是根據(jù)本發(fā)明一個具體實(shí)施例的桌面圖標(biāo)的檢測方法的流程圖。如圖4所示,該桌面圖標(biāo)的檢測方法的流程圖包括:
[0068]步驟401,判斷用戶是否開啟桌面整理。
[0069]步驟402,用戶開啟桌面整理,對桌面的所有快捷方式圖標(biāo)的屬性信息進(jìn)行解析獲取圖標(biāo)類型和屬性特征。
[0070]步驟403,圖標(biāo)類型是快捷方式文件,根據(jù)預(yù)設(shè)的與快捷方式文件對應(yīng)的第一檢測特征庫中的樣本特征匹配屬性特征。
[0071]步驟404,圖標(biāo)類型是統(tǒng)一資源定位符,根據(jù)預(yù)設(shè)的與統(tǒng)一資源定位符對應(yīng)的第二檢測特征庫中的樣本特征匹配屬性特征。
[0072]步驟405,如果屬性特征與樣本特征匹配,將快捷方式圖標(biāo)添加到清理列表中。
[0073]步驟406,判斷用戶是否開啟隱藏清理功能。
[0074]步驟407,用戶開啟隱藏清理功能,對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。
[0075]其中,需要說明的是,對于本申請中桌面圖標(biāo)的檢測方法實(shí)施例中未被披露的細(xì)節(jié),請參照圖2和圖3對桌面圖標(biāo)的檢測方法實(shí)施例的描述,在此不再贅述。
[0076]綜上所述,通過本申請實(shí)施例的桌面圖標(biāo)的檢測方法,首先通過對桌面的所有快捷方式圖標(biāo)的屬性信息進(jìn)行解析獲取圖標(biāo)類型和屬性特征,再根據(jù)圖標(biāo)類型具體判斷分析,最后將所有惡意快捷方式圖標(biāo)添加到清理列表中并隱藏處理。實(shí)現(xiàn)了快速方便的清理惡意快捷方式圖標(biāo),從而避免系統(tǒng)軟件故障和用戶財產(chǎn)損失。
[0077]為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了一種桌面圖標(biāo)的檢測裝置。
[0078]圖5是根據(jù)本發(fā)明一個實(shí)施例的桌面圖標(biāo)的檢測裝置的結(jié)構(gòu)示意圖。
[0079]如圖5所示,該桌面圖標(biāo)的檢測裝置包括:解析模塊10,獲取模塊20、匹配模塊30、處理模塊40和隱藏模塊50。
[0080]其中,解析模塊10用于解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息。
[0081]獲取模塊20用于獲取當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征。
[0082]解析模塊10用于解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息,獲取模塊20用于獲取當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征。需要說明的是,快捷方式圖標(biāo)的圖標(biāo)類型有很多,例如包括:快捷方式文件(Lnk)、或者統(tǒng)一資源定位符(UniformResource Locat1n,URL)。
[0083]其中,屬性特征的內(nèi)容可以根據(jù)實(shí)際應(yīng)用需要進(jìn)行設(shè)置,例如可以包括:圖標(biāo)名稱和指向目標(biāo),也可以根據(jù)應(yīng)用需要包括其他圖標(biāo)參數(shù)信息。
[0084]匹配模塊30用于根據(jù)預(yù)設(shè)的與圖標(biāo)類型對應(yīng)的檢測特征庫匹配屬性特征,其中,檢測特征庫包括用于檢測圖標(biāo)安全性的樣本特征。
[0085]處理模塊40用于在屬性特征與樣本特征匹配時,將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中。
[0086]具體地,預(yù)先獲取與每種圖標(biāo)類型對應(yīng)的不安全的樣本快捷方式圖標(biāo),并提取該樣本快捷方式圖標(biāo)的樣本特征,進(jìn)而將樣本特征存儲到與對應(yīng)圖標(biāo)類型所對應(yīng)的檢測特征庫中。
[0087]需要說明的是,基于上述實(shí)施例中舉例詳細(xì)說明了檢測特征庫的建立過程,此處不再贅述。
[0088]作為一種示例,如果當(dāng)前處理的圖標(biāo)類型為快捷方式圖標(biāo),則確定采用第一檢測特征庫對當(dāng)前處理的快捷方式圖標(biāo)進(jìn)行檢測。
[0089]作為一種示例,如果當(dāng)前處理的圖標(biāo)類型為統(tǒng)一資源定位符,則確定采用第二檢測特征庫對當(dāng)前處理的快捷方式圖標(biāo)進(jìn)行檢測。
[0090]進(jìn)而,匹配模塊30通過該檢測特征庫中的樣本特征匹配當(dāng)前處理的快捷方式圖標(biāo)的屬性特征,以確定當(dāng)前處理的快捷方式圖標(biāo)是否為安全的快捷方式圖標(biāo)。
[0091]也就是說,如果當(dāng)前處理的快捷方式圖標(biāo)的屬性特征與該檢測特征庫中的樣本特征不匹配,則當(dāng)前處理的快捷方式圖標(biāo)為安全圖標(biāo);如果當(dāng)前處理的快捷方式圖標(biāo)的屬性特征與該檢測特征庫中的樣本特征匹配,則當(dāng)前處理的快捷方式圖標(biāo)為不安全圖標(biāo),并將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中。
[0092]隱藏模塊50用于遍歷用戶桌面的所有快捷方式圖標(biāo),對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。
[0093]作為一種示例,隱藏模塊50具體用于:生成虛擬桌面,虛擬桌面包括未經(jīng)過隱藏處理的快捷方式圖標(biāo)。應(yīng)用虛擬桌面覆蓋用戶桌面。
[0094]需要說明的是,前述對桌面圖標(biāo)的檢測方法實(shí)施例的解釋說明也適用于該實(shí)施例的桌面圖標(biāo)的檢測裝置,其實(shí)現(xiàn)原理類似,此處不再贅述。
[0095]綜上所述,通過本申請實(shí)施例的桌面圖標(biāo)的檢測裝置,首先解析模塊解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息,獲取模塊獲取其圖標(biāo)類型和屬性特征,接著匹配模塊將圖標(biāo)類型對應(yīng)的檢測特種庫與屬性特征匹配,處理模塊在當(dāng)圖標(biāo)類型對應(yīng)的檢測特種庫中的樣本特征與屬性特征匹配時將當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中,從而隱藏模塊可以在遍歷桌面的所有快捷方式圖標(biāo)后,對清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。實(shí)現(xiàn)了快速方便的清理惡意快捷方式圖標(biāo),從而避免系統(tǒng)軟件故障和用戶財產(chǎn)損失。
[0096]在本申請的描述中,需要理解的是,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本申請的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
[0097]在本說明書的描述中,參考術(shù)語“一個實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本申請的至少一個實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個或多個實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
[0098]盡管上面已經(jīng)示出和描述了本申請的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對本申請的限制,本領(lǐng)域的普通技術(shù)人員在本申請的范圍內(nèi)可以對上述實(shí)施例進(jìn)行變化、修改、替換和變型。
【主權(quán)項(xiàng)】
1.一種桌面圖標(biāo)的檢測方法,其特征在于,包括以下步驟: 解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息,獲取所述當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征; 根據(jù)預(yù)設(shè)的與所述圖標(biāo)類型對應(yīng)的檢測特征庫匹配所述屬性特征,其中,所述檢測特征庫包括用于檢測圖標(biāo)安全性的樣本特征; 如果所述屬性特征與所述樣本特征匹配,則將所述當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中; 遍歷所述用戶桌面的所有快捷方式圖標(biāo),對所述清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。2.如權(quán)利要求1所述的方法,其特征在于,所述圖標(biāo)類型包括: 快捷方式文件、或者統(tǒng)一資源定位符。3.如權(quán)利要求1所述的方法,其特征在于,所述屬性特征包括: 圖標(biāo)名稱和指向目標(biāo)。4.如權(quán)利要求1所述的方法,其特征在于,如果當(dāng)前處理的快捷方式圖標(biāo)的所述圖標(biāo)類型為快捷方式文件; 所述預(yù)設(shè)的與所述圖標(biāo)類型對應(yīng)的檢測特征庫匹配所述屬性特征,包括: 預(yù)設(shè)的與所述快捷方式文件對應(yīng)的第一檢測特征庫匹配所述屬性特征。5.如權(quán)利要求1所述的方法,其特征在于,如果當(dāng)前處理的快捷方式圖標(biāo)的所述圖標(biāo)類型為統(tǒng)一資源定位符; 所述預(yù)設(shè)的與所述圖標(biāo)類型對應(yīng)的檢測特征庫匹配所述屬性特征,包括: 預(yù)設(shè)的與所述統(tǒng)一資源定位符對應(yīng)的第二檢測特征庫匹配所述屬性特征。6.如權(quán)利要求1所述的方法,其特征在于,所述對所述清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理,包括: 生成虛擬桌面,所述虛擬桌面包括未經(jīng)過隱藏處理的快捷方式圖標(biāo); 應(yīng)用所述虛擬桌面覆蓋所述用戶桌面。7.一種桌面圖標(biāo)的檢測裝置,其特征在于,包括: 解析模塊,用于解析用戶桌面上當(dāng)前處理的快捷方式圖標(biāo)的屬性信息; 獲取模塊,用于獲取所述當(dāng)前處理的快捷方式圖標(biāo)的圖標(biāo)類型和屬性特征; 匹配模塊,用于根據(jù)預(yù)設(shè)的與所述圖標(biāo)類型對應(yīng)的檢測特征庫匹配所述屬性特征,其中,所述檢測特征庫包括用于檢測圖標(biāo)安全性的樣本特征; 處理模塊,用于在所述屬性特征與所述樣本特征匹配時,將所述當(dāng)前處理的快捷方式圖標(biāo)添加到清理列表中; 隱藏模塊,用于遍歷所述用戶桌面的所有快捷方式圖標(biāo),對所述清理列表中的快捷方式圖標(biāo)進(jìn)行隱藏處理。8.如權(quán)利要求7所述的裝置,其特征在于,所述圖標(biāo)類型包括: 快捷方式文件、或者統(tǒng)一資源定位符。9.如權(quán)利要求7所述的裝置,其特征在于,所述屬性特征包括: 圖標(biāo)名稱和指向目標(biāo)。10.如權(quán)利要求7所述的裝置,其特征在于,如果當(dāng)前處理的快捷方式圖標(biāo)的所述圖標(biāo)類型為快捷方式文件; 所述匹配模塊具體用于:預(yù)設(shè)的與所述快捷方式文件對應(yīng)的第一檢測特征庫匹配所述屬性特征。
【文檔編號】G06F21/56GK105956471SQ201610292721
【公開日】2016年9月21日
【申請日】2016年5月5日
【發(fā)明人】李容
【申請人】北京金山安全軟件有限公司