计算机英文文献和翻译

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

郑州大学毕业设计——外文科技文献翻译题目:计算机病毒指导教师:李正民职称:副教授学生姓名:张永星学号:20052430239专业:计算机科学与技术院(系):信息工程学院完成时间:2009年5月25日2009年05月25日郑州大学毕业设计(外文文献翻译)计算机病毒2COMPUTERVIRUSESWhatarecomputerviruses?AccordingtoFredCohen’swell-knowndefinition,acomputervirusisacomputerprogramthatcaninfectothercomputerprogramsbymodifyingtheminsuchawayastoincludea(possiblyevolved)copyofitself.Notethataprogramdoesnothavetoperformoutrightdamage(suchasdeletingorcorruptingfiles)inordertobecalleda“virus”.However,Cohenusesthetermswithinhisdefinition(e.g.“program”and“modify”)abitdifferentlyfromthewaymostanti-virusresearchersusethem,andclassifiesasvirusessomethingswhichmostofuswouldnotconsiderviruses.Computervirusesarebitsofcodethatdamageoreraseinformation,files,orsoftwareprogramsinyourcomputer,muchlikevirusesthatinfecthumans,computervirusescanspread,andyourcomputercancatchaviruswhenyoudownloadaninfectedfilefromtheInternetorcopyaninfectedfilefromadiskette.Oncethevirusesisembeddedintoyourcomputer’sfiles,itcanimmediatelystarttodamageordestroyinformation,oritcanwaitforaparticulardateoreventtotriggeritsactivity.Whatarethemaintypesofviruses?Generally,therearetwomainclassesofviruses.ThefirstclassconsistsofthefileInfectorswhichattachthemselvestoordinaryprogramfiles.Theseusuallyinfectarbitrary.COMand/or.EXEprograms,thoughsomecaninfectanyprogramforwhichexecutionisrequested,suchas.SYS,.OVL,.PRG,&.MNUfiles.Fileinfectorscanbeeitherdirectactionorresident.Adirect-actionvirusselectsoneormoreotherprogramstoinfecteachothertimetheprogramwhichcontainsitisexecuted,andthereafterinfectsotherprogramswhen“they”areexecuted(asinthecaseoftheJerusalem)orwhencertainotherconditionsarefulfilled.TheViennaisanexampleofadirect-actionvirus.Mostothervirusesareresident.Thesecondclassissystemorboot-recordinfectors:thoseviruses,whichinfectexecutablecode,foundincertainsystemareasonadiskthatarenotordinaryfiles.OnDOSsystems,thereareordinaryboot-sectorviruses,whichinfectonlytheDOSboot郑州大学毕业设计(外文文献翻译)计算机病毒3sectorondiskettes.ExamplesincludeBrain,Stoned,Empire,Azusa,andMichelangelo.Suchvirusesarealwaysresidentviruses.Finally,afewvirusesareabletoinfectboth(theTequilavirusisoneexample).Thereareoftencalled“multipartite”viruses,thoughtherehasbeencriticismofthisname;anothernameis“boot-and-file”virus.Filesystemorclusterviruses(e.g.Dir-II)arethosethatmodifydirectorytableentriessothatthevirusisloadedandexecutedbeforethedesiredprogramis.Notethattheprogramitselfisnotphysicallyaltered;onlythedirectoryentryis.Someconsidertheseinfectorstobeathirdcategoryofviruses,whileothersconsiderthemtobeasub-categoryofthefileinfectors.Whataremacroviruses?Manyapplicationsprovidethefunctionalitytocreatemacros.Amacroisaseriesofcommandstoperformsomeapplication-specifictask.Macrosaredesignedtomakelifeeasier,forexample,toperformsomeeverydaytasksliketext-formattingorspreadsheetcalculations.Macroscanbesavedasaseriesofkeystrokes(theapplicationrecordwhatkeysyoupress);ortheycanbewritteninspecialmacrolanguages(usuallybasedonrealprogramminglanguageslikeCandBASIC).Modernapplicationscombinebothapproaches;andtheiradvancedmacrolanguagesareascomplexasgeneralpurposeprogramminglanguages.Whenthemacrolanguageallowsfilestobemodified,itbecomespossibletocreatemacrosthatcopythemselvesfromonefiletoanother.Suchself-replicatingmacrosarecalledmacroviruses.MostmacrovirusesrununderWordforWindows.Sincethisisaverypopularwordprocessor,itprovidesaneffectivemeansforvirusestospread.MostmacrovirusesarewrittenusingthemacrolanguageWordBasic.WordBasicisbasedonthegoodoldBASICprogramminglanguage.However,ithasmany(hundredsof)extensions(forexample,todealwithdocuments:edit,replacestring,obtainthenameofthecurrentdocument,opennewwindow,movecursor,etc.).WhatisaTrojanhorseprogram?Atypeofprogramthatisoftenconfusedwithvirusesisa‘Trojanhorse’program.郑州大学毕业设计(外文文献翻译)计算机病毒4Thisisnotavirus,butsimplyaprogram(oftenharmful)thatpretendstobesomethingelse.Forexample,youmightdownloadwhatyouthinkisanewgame;butwhenyourunit,itdeletesfilesonyourharddrive.Orthethirdtimeyoustartthegame,theprogramE-mailyoursavedpasswordstoanotherperson.Note:simplydownloadafiletoyourcomputerwon’tactivateavirusorTrojanhorse;youhavetoexecutethecodeinthefiletotriggerit.Thiscouldmeanrunningaprogramfile,oropeningaWord/Exceldocumentinaprogram(suchasWordorExcel)thatcanexecuteanymacrosinthedocument.Whatkindoffilescanspreadviruses?Viruseshavethepotentialtoinfectanytypeofexecutablecode,notjustthefilesthatarecommonlycalled“programfiles”.Forexample,somevirusesinfectexecutablecodeinthebootsectoroffloppydiskorinsystemareasofharddrives.Anothertypeofvirus,knownasa“macro”virus,caninfectwordprocessingandspreadsheetdocumentsthatusemacros.Andit’spossibleforHTMLdocumentscontainingJavaScriptorothertypesofexecutablecodetospreadvirusesorothermaliciouscode.Sincevirusescodemustbeexecutedtohaveanyeffect,filesthatthecomputertreatsaspuredataaresafe.Thisincludesgraphicsandsoundfilessuchas.gif,.jpg,.mp3,.wav,.etc.,aswellasplaintextin.txtfiles.Forexample,justviewingpicturefileswon’tinfectyourcomputerwithavirus.Theviruscodehastobeinaform,suchasan.exeprogr

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功