20112529徐文锋-计算机病毒实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机与信息学院

《计算机病毒与反病毒》

课程作业

学生姓名:徐文锋

学号:20112529

专业班级:计算机11-3班

2014 年06 月24 日

说明

1.本课程作业报告是《计算机病毒与反病毒》课程成绩评定的重要依据,须认真完成。

2.报告内容严禁出现雷同,每位同学须独立完成。若发现抄袭,抄袭者和被抄

............

袭者本课程的成绩均以零分

............计.。

3.要排版,格式应规范,截图一律采用JPG格式(非BMP格式)。为避免抄袭,用图像编辑软件在截图右下角“嵌入”自己的学号或姓名。实验报告的格式是否规范、截图是否嵌入了自己的学号或姓名,是评价报告质量的考量因素。4.说明文字与实验截图相配合,若只有说明文字,或只有截图,则成绩为不及格。

5.只提交报告电子版。在规定的日期内,通过电子邮件发送到hfutZRB@,若三天之内没有收到内容为“已收到”的回复确认Email,请再次发送或电话联系任课老师。

6.为了便于归档,实验报告Word文档的命名方式是“学号姓名-计算机病毒实验报告.doc”,如“201112345张三-计算机病毒课程报告.doc”。

注意:提交报告截止日期以QQ群通知时间为准(一般在考试周下周周三),若因没有及时提交实验报告,导致课程成绩为“缺考”的,责任自负。

实验一程序的自动启动

一、实验目的

(1)验证利用注册表特殊键值自动启动程序的方法;

(2)检查和熟悉杀毒软件各组成部分的自动启动方法。

二、实验内容与要求

(1)在注册表自动加载程序主键中,添加加载目标程序键值(自己指派任意程序),重启操作系统,检查是否能自动成功加载目标程序。罗列5或5个以上能自动启动目标程序的键值,并用其中某一个启动自己指派的程序。

(2)检查/分析你所使用的计算机中杀毒软件系统托盘程序、底层驱动程序等组成部分的自动启动方式。

三、实验环境与工具

操作系统:Windows XP/Windows Vista/Windows 7

工具软件:RegEdit.exe,AutoRuns,或其他注册表工具软件;杀毒软件四、实验步骤与实验结果

一)按启动文件夹的方法

1、“启动”文件夹是最常见的自启动文件夹。可以打开“开始”菜单—>“所有程序”,在所有程序里面可以找到“启动”文件夹

找到“启动”文件夹的位置,在其中加入WPS的word的快捷方式,就可以在电脑开机时自启动word了

在AutoRuns中可以看到如下图中的结果,WPS文字的快捷方式在自启动项中。

二)利用注册表键值来实现程序的自启动

1、“Run”键值--在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows

\CurrentVersion\Run新建一个wps_excel 数值数据为“C:\Program Files\Kingsoft\WPS Office Personal\office6\et.exe”可以实现WPS表格的自启动。在AutoRuns中可以看到下图内容:

2、“Load”键值--将HKCU\Software\Microsoft\Windows NT\CurrentVersion \Windows\Load中的数值数据更改为C:\Program Files\Kingsoft\WPS Office Personal\office6\wpp.exe”,在AutoRuns中可以看到下图内容:

3、“Userinit”键值--用户可以在HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft \WindowsNT\CurrentVersion\Winlogon\Userinit 中添加自启动程序

4、在HKCU\Software\Microsoft\Windows\CurrentVersion\Run 新一个建了

ppt键值,其数值数据为“c:\program files\kingsoft\wps office personal\office6\wpp.exe”,可实现WPS幻灯片程序的自启动。

5、在HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

\Userinit中可以添加自启动程序

6、“RunOnce”键值--在HKEY_CURRENT_USER\Software\Microsoft\Windows

\CurrentVersion\RunOnce\Setup,和HKEY_LOCAL_MACHINE\SOFTWARE

\Microsoft\Windows\CurrentVersion\RunOnce\Setup新建一个“金山卫士”键值,其数值数据为"C:\Program Files\ksafe\KSafe.exe",可以实现“金山卫士”程序的自启动

重启之后,先后启动了WPS文字,金山卫士,WPS表格和WPS幻灯片。

五、思考题

杀毒软件为什么要分成几个部分各自自动启动?

答:杀毒软件的各个进程相互监视,以免病毒杀掉杀毒软件进程,终止杀毒软件杀毒。

杀毒软件自动启动过程分为两个部分:一、修改RUN子键值启动的托盘程序;

二、修改Services中子键值实现自动启动的驱动核心程序。

Services是Windows中加载的服务,它的级别较高,用于最先加载。即使用户进入计算机开始工作之前杀毒软件核心部分已经开始运行,进行了系统关键位置的扫描清楚。保证了在病毒自动加载运行之前将其杀掉。系统托盘程序主要用途是方便用户图形处理的工具,为了不影响用户开机速度故应该放在最后启动。

六、实验体会与小结

本次实验中所采用的是win7虚拟机。

遇到的问题,起初在“Load”键值中的数值数据中填入的程序目标位置,结果程

相关文档
最新文档