[發明專利]文件修復系統和方法有效
| 申請號: | 201210393885.7 | 申請日: | 2012-10-17 |
| 公開(公告)號: | CN103778114A | 公開(公告)日: | 2014-05-07 |
| 發明(設計)人: | 楊作會 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F21/57 |
| 代理公司: | 深圳翼盛智成知識產權事務所(普通合伙) 44300 | 代理人: | 歐陽啟明 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 修復 系統 方法 | ||
【技術領域】
本發明涉及安全軟件領域,特別涉及一種文件修復系統和方法。
【背景技術】
一般來講,病毒文件感染用戶設備中的文件時,會對該文件進行修改,并將病毒文件自身添加到文件內部。當用戶設備運行該被病毒文件感染了的文件時會同時執行該文件所附加的病毒文件。傳統的安全軟件為了殺毒,通常需要清除正常文件上附加的病毒文件。
但是,有些病毒文件會對用戶設備中原本正常的文件造成極大的損壞,導致即便本清除了病毒文件,這些文件也無法繼續使用,這些文件因此成為缺陷文件。
傳統的安全軟件為了修復用戶設備中的缺陷文件,通常需要寫出相關針對性的清除代碼。
上述傳統的安全軟件修復用戶設備中的缺陷文件的技術方案具有以下缺陷:
一、因為病毒文件對用戶設備進行感染的方式千變萬化,安全軟件需要針對每種感染性病毒來寫出針對性的清除代碼,耗費人力較多。
二、某些病毒文件感染用戶設備中的文件后,可能篡改原有文件較多的信息或者該病毒文件的感染方式非常復雜,安全軟件無法修復該缺陷文件為正常的文件,或者修復后原有文件無法運行,影響了用戶設備的使用。
三、某些殺毒軟件為了盡量達到文件被修復后仍然可以運行的目的,可能只修正病毒文件篡改的部分,但是不刪除附加的病毒體,這種修復方法雖然確實避免了病毒文件對用戶設備的危害,但是有可能導致修復后的文件被其他安全軟件報警。
故,有必要提出一種新的技術方案,以解決上述技術問題。
【發明內容】
本發明的一個目的在于提供一種文件修復方法,其能更加有效地修復用戶設備中的缺陷文件,保證用戶設備的正常運行。
為解決上述問題,本發明提供了一種文件修復方法,所述方法包括以下步驟:搜尋用戶設備中缺陷文件并獲取所述缺陷文件的文件名;接收預定指示根據所述預定指示從所述缺陷文件中提取相關信息并生成第一特征信息;獲取與所述第一特征信息對應的修復文件;將所述修復文件替換所述缺陷文件。
本發明的另一個目的在于提供一種文件修復系統,其能更加有效地修復用戶設備中的缺陷文件,保證用戶設備的正常運行。
為解決上述問題,本發明提供了一種文件修復系統,包括:搜尋模塊,用于搜尋用戶設備中缺陷文件并獲取所述缺陷文件的文件名;第一特征信息生成模塊,用于接收預定指示根據所述預定指示從所述缺陷文件中提取相關信息并生成第一特征信息;修復文件獲取模塊,用于獲取與所述第一特征信息對應的修復文件;替換模塊,用于將所述修復文件替換所述缺陷文件。
相對現有技術,本發明由于根據缺陷文件的第一特征信息來獲取修復文件,該第一特征信息是唯一的,隱藏可以準確地獲取與缺陷文件對應的修復文件,通過直接將修復文件替換缺陷文件,可以有效地對用戶設備中的缺陷文件進行修復,既不需要特定的病毒文件清除算法來清除缺陷文件中的病毒文件,又不必擔心缺陷文件清除病毒文件之后無法被用戶設備使用,因此能更加有效地修復用戶設備中的缺陷文件,保證用戶設備的正常運行。此技術方案與傳統的將文件尾部附加的病毒體進行刪除等技術方案相比更加省時和高效。
為讓本發明的上述內容能更明顯易懂,下文特舉優選實施例,并配合所附圖式,作詳細說明如下:
【附圖說明】
圖1為本發明的文件修復系統的框圖;
圖2為圖1中第一特征信息生成模塊的框圖;
圖3為圖1中修復文件提供模塊的框圖;
圖4為圖3中第二特征信息生成模塊的框圖;
圖5和圖6為本發明的文件修復方法的流程圖;
圖7為本發明的修復文件提供模塊生成修復文件的第二特征信息的方法的流程圖。
【具體實施方式】
以下各實施例的說明是參考附加的圖式,用以例示本發明可用以實施的特定實施例。
為了更加有效地修復用戶設備中的缺陷文件,保證用戶設備的正常運行,本發明的具體技術方案為:
參考圖1、圖2和圖3,圖1為本發明的文件修復系統10的框圖,圖2為圖1中第一特征信息生成模塊103的框圖,圖3為圖1中修復文件提供模塊101的框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210393885.7/2.html,轉載請聲明來源鉆瓜專利網。





