计算机病毒分析与防范:VBS脚本病毒深度探讨

3星 · 超过75%的资源 需积分: 10 31 下载量 17 浏览量 更新于2024-08-02 收藏 689KB PDF 举报
"这篇资源是一份关于计算机病毒分析与实践的本科毕业论文,包含了源码,作者为黄创奇,指导教师为李锋,专业是信息与计算科学(信息安全方向)。论文深入探讨了计算机病毒的概念、分类、特点、运行机制,并以VBScript脚本病毒为例进行详细分析,提出了新的防护和对抗策略。" 计算机病毒是一种恶意软件,它们自我复制并传播,往往对计算机系统造成损害。论文首先从宏观角度对计算机病毒进行了全面的概述,包括定义、分类和特性。病毒可以按照其行为、感染方式和目标系统等多种方式进行分类。其中,VBScript脚本病毒由于其易编写和广泛的应用,成为了本文的重点研究对象。 VBScript是一种轻量级的脚本语言,常用于网页和Windows批处理脚本中。由于其普及度高,VBScript病毒成为了一种常见的病毒类型。论文深入分析了已知的经典VBScript病毒,揭示了其核心运行机制,尤其是自我保护和获取系统控制权的方法。作者通过研究提出,脚本病毒可以通过建立自我保护机制来防止被反病毒软件检测和清除,例如利用加密技术隐藏自身代码,甚至利用杀毒软件的静态扫描漏洞来规避检测。 此外,论文还讨论了计算机脚本病毒的隐藏技术,这些技术使得病毒能够在不被察觉的情况下运行。作者分析了多种隐藏策略,包括修改文件属性、利用系统进程隐蔽自身以及在内存中动态加载等。这些策略旨在让病毒在杀毒软件扫描时仍能保持活性。 论文进一步介绍了如何利用VBScript的文件写入功能来创建具有极端破坏性的混合型病毒,如包含CIH病毒代码的新病毒。通过在写入过程中加密,病毒能够逃避反病毒软件的实时监控。这种技术的揭示,对于理解病毒的复杂性和研究有效的防御策略至关重要。 这篇毕业论文提供了对计算机病毒,特别是VBScript脚本病毒的深入理解,为安全研究人员提供了宝贵的参考。通过分析和实践,论文不仅探讨了病毒的生存和传播策略,还提出了针对性的防御措施,有助于提升计算机系统的安全性。关键词涵盖了计算机病毒的基础知识,脚本病毒的特点,以及相关的技术对抗手段,强调了该领域的实际应用价值。