1 / 13
文档名称:

GF脚本病毒.doc

格式:doc   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

GF脚本病毒.doc

上传人:wc69885 2016/1/24 文件大小:0 KB

下载得到文件列表

GF脚本病毒.doc

相关文档

文档介绍

文档介绍:西安邮电大学通信与信息工程学院网络攻防实验报告专业班级:学生姓名:学号(班内序号):2014年5月14日装订线报告份数:实验总成绩:-1-,以及进行相关操作。备注:所用工具(D盘-->攻防工具包-->脚本及恶意文件病毒:、、、)).了解脚本及恶意网页的运行环境,运行平台,语言基础及传播手段2).掌握脚本及恶意网页的基本防范方法和手工处理技巧3).通过实验中对典型脚本病毒及恶意网页的分析,,代码隐藏得越深,越难发现。我们得通过一些常见的隐藏手段来学****发现危害代码。,如自我复制性、传播性、潜伏性、破坏性等。计算机脚本病毒的产生得益于操作系统和应用系统对脚本技术的无节制的滥用。通常,在任何一个操作系统和应用系统中都存在一定的安全机制,但为了实现对系统的控制和易用性,这些安全机制对脚本程序的行为都缺乏控制,也就是对脚本开发语言的使用行为缺乏控制。脚本语言的前身实际上就是DOS系统下的批处理文件,只是批处理文件和现在的脚本语言相比简单了一些。脚本的应用是对应用系统的一个强大的支撑,需要一个运行环境。现在比较流行的脚本语言有:UNIX/LinuxShell,Pert,VBScript,JavaScript,JSP,PHP等。由于现在流行的脚本计算机病毒大都是利用JavaScript和VBScript脚本语言编写,因此这里重点介绍一下这两种脚本语言。1).JavaScript和VBScript脚本语言介绍JavaScript是一种解释型的、基于对象的脚本语言,是Microsoft公司对ECMA262语言规范的一种实现。JavaScript完全实现了语言规范,Explorer功能的增强特性。与诸如C++和Java这样成熟的面向对象的语言相比,JavaScript的功能要弱一些,但是对于它的预期用途而言,JavaScript的功能已经足够强大了。JavaScript不是任何语言的精简版,也不是任何融入事物的简化。不过,它有其局限性,例如,不能使用该语言来编写独立运行的应用程序,并且该语言读写文件的功能也很少。此外,JavaScript脚本只能在某个解释器上运行,该解释器可以是Web服务器,也可以是Web浏览器。-2-JavaScript是一种宽松类型的语言,这意味着不必定义变量的数据类型。事实上也无法在JavaScript上明确地定义数据类型。此外,在大多数情况下,JavaScript将根据需要自动进行转换。例如,如果试图将一个数值添加到由文本组成的某项(一个字符串),该数值将被转换为文本。在FileSystemObject(FSO)对象模式下,允许对大量的属性、。使用这个基于对象的工具和HTML可以用来创建Web页,可以用WindowsScriptingHost来为MicrosoftWindows创建批文件,也可以用ScriptControl来对用其他语言开发的应用程序提供编辑脚本的能力。但在客户端使用FSO而引重要的安全性问题,却提供了潜在的不受欢迎的对客户端本地文件系统的访问。假定本文档使用FSO对象模式,Web页执行的脚本,因为使用了服务器端,Explorer默认安全设置不允许客户端使用FileSystemObject对象。覆盖那些默认值可能会引起在本地计算机上不受欢迎的对其文件系统的访问,从而导致文件系统完整性的全部破坏,同时引起数据遗失或更糟的情况。FSO对象模式使用服务器端的应用程序能创建、改变、移动和删除文件夹,或探测特定的文件夹是否存在。若存在,还可以找出有关文件夹的信息,如名称、被创建或最后一次被修改的时间等。VBScript是VisualBasic或VisualBasicforApplication(VBA)的一个子集,其程序设计与VisualBasic或VBA基本相同,但是VisualBasic或VBA的一些强大的功能,比如MicrosoftVisualBasicScriptingEdition是程序开发语言VisualBasic家族的最新成员,它将灵活的脚本应用于更广泛的领域,InformationServer中的Web服务器Script。FileSystemObject提供对计算机文件系统的访问。VBScript和JavaScript主要应用于微软的平台上,运行环境为MicrosoftWindowsScripHost(WSH)。VBScript和JavaScrip对于普