资源描述:
《多态蠕虫产生器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、word专业整理毕业论文(设计)题目多态蠕虫产生器的设计与实现学生姓名指导教师学院专业班级完成时间学习资料整理分享word专业整理摘要网络蠕虫是一种可以独立运行且可以进行自我复制传播的程序,它的危害性非常大,每次爆发都给社会带来了极大的经济损失。目前网络蠕虫的发展呈现出速度更快、目的性更强和技术更先进的特点。同时计算机专家也在不断研究抵御蠕虫攻击的方法,然而多态蠕虫的出现对抵御研究提出了新的要求,如何了解多态蠕虫的发作原理和抵御方法,就是蠕虫研究的关键。本文首先对网络蠕虫进行研究,并分析得出了蠕虫
2、的实体结构、蠕虫的统一功能结构模型、蠕虫的工作流程、特征码检测技术以及多态变形技术。本文在此基础上,采用C-Free和C#相结合,设计了一个多态蠕虫发生器,主要包含了免杀代码植入模块、花指令替换模块、加密模块、解密模块和杀毒软件检测模块,其余辅助模块有扫描检测模块、代码查看模块和输出模块等。本文通过多态蠕虫发生器这几个模块,实现了对蠕虫源代码的扫描检测、多态变形以及模拟防病毒软件查杀,同时可以很好地演示蠕虫在多态变形前后的变化,以及躲避防病毒软件查杀的效率,并且操作界面友好,容易理解和上手操作,多
3、态变形前后的变化透明可见。关键词蠕虫,病毒,多态,溢出攻击,产生器学习资料整理分享word专业整理ABSTRACTInternetwormsareprogramswhichrunindependentlyandcancopythemselvestootherhostsautomatically.Itshugedestructiveabilitybringssocietygreateconomiclosseverytimeitbreaksout.Especiallyfuturewormswillha
4、vehigherpropagationspeed,moredefinitepurposeandmoreadvancedtechniques.Whilecomputerexpertscontinuallyresearchagainstwormsattacks,howeverpolymorphicwormsoccuragainstofnewrequirements,howtounderstandthepolymorphicwormsattackanddefeattheprincipleisthekey
5、tothestudyoftheworm.search.Inthethesis,weconductastudyonInternetwormfirst.Weintroducedtheentityconstruction,uniformfunctionmodel,theworkingprocessofInternetworms,behaviorcharacteristicsandpolymorphictechniques.Onthisbasis,thispaperdesignedapolymorphic
6、wormgeneratorwithC-FreeandC#,mainlycontainsfreekillingcodemodule,takingjunkinstructionreplacemodule,encryptionmodule,decryptionmodule,andanti-virussoftwaredetectionmodel.Theremainingauxiliarymoduleshavescaningmodules,viewingcodemoduleandoutputmodules,
7、etc.Inthispaper,themoduleofthesepolymorphicwormgeneratormoduletorealizethesourcecodeofthewormscan,polymorphicdeformationandanaloganti-virussoftwarekilling,andwormscanbeagooddemonstrationofpolymorphicchangesbeforeandafterdeformation,andtoavoidanti-viru
8、ssoftwarepiecesofkillingefficiency.Thegeneratorhasfriendlyinterfaceanditiseasyforustounderstandandgetstartedoperations,andalsoitistransparenttounderstandthechangesbeforeandafterdeformation.KEYWORDSworm,virus,polymorphic,overflowattack,generato