



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于VC環境的病毒查殺軟件設計基于V環境的病毒查殺軟件設計隨著計算機和因特網技術的開展,計算機正走進日常生活和社會生活的各個領域,是實現居家、管理、辦公的全面自動化中不可缺少的一局部。然而,計算機系統存在著許多不平安的因素,大大的影響了計算機系統本身的作用發揮,其中既有計算機自身的又有人為的。計算機病毒就是最不平安的因素之一。計算機病毒是計算機技術開展到今天的必然產物,是社會計算機犯罪的一種最常見的開展形式。計算機病毒產生至今,已經隨著網絡的迅猛開展應用而迅速猖獗起來,成為計算機網絡信息平安的最大隱患1。1病毒及查殺軟件的現狀計算機病毒是一種人為制造的、可以自我復制的、對電腦文件具有破壞作用的
2、程序或計算機指令的集合。計算機病毒主要有引導區病毒、文件型病毒、腳本型病毒、特洛伊木馬病毒、蠕蟲病毒等多種類型,并具有自我復制性、感染性、埋伏性、隱蔽性、觸發性和破壞性等特點。計算機里的相關資料數據,假如被病毒破壞或被黑客盜取或修改,就會造成數據信息損壞、喪失或泄密,導致運行速度變慢、死機或資源被刪除等損失,無法正常使用。為了更平安的使用電腦,防止電腦病毒給帶來損失,各種殺毒軟件應運而生2。百度殺毒是百度企業與電腦反病毒專家卡巴斯基結合推出的全新免費殺毒軟件,集合了百度強大的計算功能、大量數據學習功能與卡巴斯基反病毒引擎專業功,并竭力為電腦用戶提供不卡機的客戶體驗。360殺毒是永久免費性能超強
3、的殺毒工具,擁有完善的病毒防護體系,迅速快捷、查殺才能超強、獨有可靠程序數據庫,可以為電腦提供強大保護。金山毒霸是金山公司推出的計算機平安軟件,監控、殺毒迅速、可靠,占用系統資源很少。其系統的組合版功能更強大,集殺毒、監控、防木馬、防破綻功能為一體,是一款具有市場競爭力的殺毒系統3。2系統實現Visual+是irsft公司推出的采用面向對象的軟件系統技術,提供了開發irsft應用系統的最簡捷、最有效的方法。憑借F本文由論文聯盟.Ll.搜集整理類庫對irsftAPI的嚴密封裝和lassizard,可以迅速添加新類、成員變量和方法,具有極為強大的可視化系統開發功能,集系統的代碼編輯、編譯、連接、調
4、試等功能于一體,給系統編程人員提供了一個完好、又方便的系統環境,成為開發inds應用系統的主流軟件4。本系統的根本目的是為用戶提供迅速、高效的病毒查殺效勞,減少計算機病毒對用戶的干擾,準確快速地反映病毒查殺結果,方便用戶使用,可以快速查找并去除計算機病毒,給出病毒查殺掃描報告,實現病毒隔離與刪除,并進展病毒庫的及時更新。病毒查殺軟件功能主要包括:自定義掃描途徑、掃描報告顯示、病毒隔離與刪除,本軟件系統的實現是使用多線程技術掃描硬盤文件、并且可以自動更新軟件病毒庫。病毒查殺軟件的工程文件擴展名為vxprj,這是應用程序向導自動生成的V+工程的主工程文件,它涵蓋了生成該文件的Visual+的版本信
5、息,以及使用應用程序向導選擇的平臺、配置和工程功能的信息。2.1病毒查殺.vxprj.filters使用應用程序向導生成的V+工程挑選器文件。它涵蓋有關工程文件與挑選器之間的關聯信息。在IDE中,使用這種關聯,在特定節點下以分組方法顯示具有相似擴展名的資源。例如,.pp程序與源文件挑選器關聯。2.2病毒查殺.h這是應用程序的根本頭文件。它涵蓋其他工程特定的頭文件包括Resure.h,同時聲明病毒查殺App應用程序類。2.3病毒查殺.pp這是包含應用程序類病毒查殺App的主要應用程序源文件。2.4病毒查殺.r這是程序使用的所有irsftinds資源的列表。它包括RES子目錄中包含的圖標、位圖和光
6、標。此文件直接在irsftVisual+中進展編輯。程序資源位于2052中。2.5res病毒查殺.i這是用作應用程序圖標的圖標文件。此圖標包括在資源文件病毒查殺.r中。病毒查殺軟件系統的運行首先掃描本計算機的盤符和途徑,此時用戶可自定義病毒查殺的途徑,然后單擊掃描按鈕進展掃描,在系統掃描過程中,可以單擊暫停按鈕進展掃描的暫停操作,同時還可以單擊繼續按鈕繼續掃描,單擊系統停頓按鈕停頓掃描。假如掃描的途徑上存在病毒,病毒查殺軟件掃描完畢后將給出病毒列表,包括病毒名和文件等??梢詫呙杞Y果進展隔離和恢復;同時,也可以更新病毒庫。3病毒查殺軟件測試病毒查殺軟件測試主要選擇三種不同的環境來完成。1環境一
7、系統:irsftindsXPPrfessinalServiePak2主機配置:ADAthlnt64Pressr2800+1G內存2環境二系統:irsftindsXPPrfessinalServiePak2主機配置:ADseprnt2400+512內存3環境三系統:irsftinds7PrfessinalServiePak主機配置:Pentiu-2.2GHZ2G內存查殺測試:在病毒查殺軟件詳細測試中,分別選擇了不同的系統盤符作為病毒查殺掃描的途徑進展測試,同時通過導入不同的病毒程序進展了充分的系統測試,中選擇系統盤下任意一個文件夾進展測試時,系統進展掃描,將給出該文件夾下的文件總數,當前已經掃描的文件數,由于該文件夾內事先放入兩個樣本文件,所以結果可以列出。隔離恢復測試:基于上面的情況,點擊隔離按鈕,這樣上面列出的病毒樣本會被更改使其不能運行并挪動到根目錄的AVGELI文件夾,通過對基于V的病毒查殺軟件的功能進展不同硬件環境、不同操作系統、不同系統盤符和不同的病毒環境進展測試,測試結果說明基于V的病毒查殺軟件程序可以完成不同環境下普通的病毒查
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 雙端鏈表動態擴展-全面剖析
- 房地產開發安全監督措施
- 牙科副主任醫師的職責與患者管理
- 細胞信號通路與疾病關聯研究-全面剖析
- 基于區塊鏈的排序機制-全面剖析
- 健身教練聘用合同格式大全二零二五年
- 深海甲殼動物捕食策略-全面剖析
- 工程擔保合同范文二零二五年
- 智能傳感技術在礦物識別中的應用-全面剖析
- 鋼鐵廠原料輸送系統安全技術措施
- 電磁信息論白皮書
- GB/T 4814-2013原木材積表
- 藥理學考研歷年真題匯總(重點題)
- DB32T 3904-2020 電動自行車停放充電場所消防技術規范
- 云南省文山壯族苗族自治州各縣區鄉鎮行政村村莊村名居民村民委員會明細
- 質量目標管理表
- DBJ41T 074-2013 高壓細水霧滅火系統設計、施工及驗收規范
- Q∕SY 05262-2019 機械清管器技術條件
- 《出納員登記日記賬》 課件
- DB32∕T 2518-2013 農田徑流氮磷生態攔截溝渠塘構建技術規范
- DBJ51 014-2021 四川省建筑地基基礎檢測技術規程
評論
0/150
提交評論