计算机安全实验总结

时间:2019-05-12 01:47:55下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计算机安全实验总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计算机安全实验总结》。

第一篇:计算机安全实验总结

计算机安全实验总结

一、第一次实验 破解密码

第一节安全实验课,在对于密码破解技术上我们主要学会了使用RAR-Password-Recovery-Magic、lc5软件,实现对一些简单的密码进行破译。RAR-Password-Recovery-Magic操作步骤是:

1、新建一个文件,对它进行压缩。

2、对压缩后的压缩文件进行加密,密码设为比较简单的,如123、me

3、使用上面软件进行密码破解,采用暴力破解和词典法。总结:

个人认为该软件破解能力较差,只能对一些简单的密码,长度超过5的或者比较复杂的密码,想在实验室里破解出来几乎是不可能的。

第二个就是用LC5来破解了老师传给我们的SAM文件,感觉还是比较好用的。

二、第二次实验 入侵(安装密码、远程控制)

第二次实验,相对于对一次实验更加能使人产生兴趣。在这一节课中我们主要使用了灰鸽子、冰河、WinShell等这些木马后门软件。由于这些技术比较老,所以在使用之前我们都先关掉了防火墙和杀毒软件,使软件用起来更加顺利。

以灰鸽子为例:

灰鸽子是反弹连接的 就是每次肉机上线会通过你生成服务端的时候设定的域名或IP查找你的电脑 然后连接 如果你是内网,此时肉鸡是无法直接连接的你电脑的 只能查找到你局域网的公网IP 因此你需要做下映射也就是在你电脑与网关(路由)建立一条通道以接收木马连接。

在具体实验中,我们主要对局域网里的电脑进行入侵,扫描到了老师的机器,然后进行了远程控制等操作。操作相对比较简单。

三、第三次实验 监听、数据加密、数据恢复

在监听操作上我们主要要使用了Sniffer、cain软件。监听器Sniffer的原理:在局域网中与其他计算机进行数据交换的时候,发送的数据包发往所有的连在一起的主机,也就是广播,在报头中包含目标机的正确地址。因此只有与数据包中目标地址一致的那台主机才会接收数据包,其他的机器都会将包丢弃。但是,当主机工作在监听模式下时,无论接收到的数据包中目标地址是什么,主机都将其接收下来。然后对数据包进行分析,就得到了局域网中通信的数据。

在sniffer监听实验中,对扫描到的机器进行嗅探时,我嗅探到目标机器的一些信息,比如说他登录的一些帐号和密码等。

在对数据恢复上我们主要使用了esayrecover这款软件,先删除主机中的一些文件,然后再使用该软件进行数据恢复,基本上都可以恢复过来。

第二篇:计算机通信网实验总结

计算机通信网实验总结

一学期的计算机网络实验课终于要结束了。通过这一学期的学习使得自己在计算机网络这一方面有了更多的了解,更深刻的体会,对计算机网络也有了更多的兴趣。大家在一起对计算机基础教学中、培训的一些问题进行了探讨、相互间受到许多启发。特别是每一次实验课,因为实验的要求,老师要求我们提前自行组建好团队,以团队为基础进行试验。这样不仅使我们能够快速的完成实验,而且培养了我们的团队合作精神。而且不懂的两人可以相互讨论。当实验过程中需要两人扮演不同的角色时,还可以交换分享实验心得,这样就起到了互补的作用。

我们本学期做的实验基本上全面介绍了搭建网络过程中所涉及的各种重要的硬件设备,以及其特点、适用、连接和配置,给出了很多的规划方案,应用实例和配置策略。我们先是认识和熟悉了各种重要的硬件设备,然后了解和安装一些软件,最后就是做一些简单一点的应用实例。

双绞线的制作与测试,我们认识了局域网中几种网线及其各自特点;学会了用双绞线制作网线;了解制作双绞线需要的工具;掌握双绞线的制作;掌握测试仪的使用方法。

在做串口实验时,我对串口通信的知识了解的更透彻,这是在刚开始对串口通信知识不了解的情况下就编程而造成许多错误之后才得到的结果我们先用超级终端进行数据传送,还比较顺利,接下来我们先后尝试了用VC++和VB来做异步串行通信,都遇到了不同程度的难题。在网上查找资料的时候也接触到了不少其他的编程语言例如VB,C#等,这也让我对这些从没有学过的语言有所了解,我想这些知识对以后的实验工作都有帮助。

在做Winsock实验时,我认识和了解了socket通信的基本原理,以及winsock编程的基本步骤。实验的刚开始时,我选择了对我来说相对简单一点的vb来做这次实验,但是因为以前没有接触过winsock控件,所以实验过程中遇到了点麻烦。后来我们又上网搜了相关的知识,最终解决了这个问题。

本次实验是关于路由器的静态路由和动态路由设置,以及路由器OSPF动态路由配置,做静态路由的设置时,ip route 目的网关 掩码 下一跳,我做的时候还不是特别明白,导致结果一直出不来,经过一步步检查,才查出错误,还比较顺利,但是做到动态路由设置时,就遇到了不小的困难,按照实验步骤一步一步做下来,但两台PC机却不同,查了好久都没查出是什么问题,最后在老师的帮助下才是两台测试机互通。在路由器的综合配置实验中我们遇到了很多问题,首先我们只要一台路由器引入,但是我们刚开始在三层交换机和两个路由器上都引入了。最后在老师的帮助下删除了已经打入的命令,重新配置了交换机个路由器,完成了实验。

这次实验做的是关于ACL访问控制列表。首先我们要了解什么是ACL。然后在掌握标准访问控制列表、扩展访问控制列表、基于名称的访问控制列表的用途和配置方法下再去做实验。由于前一周的补课,我们已经基本了解了实验内容并进行了一些简单的实验,所以这次实验做起来还是比较轻松的。

但是在ACL实验的过程中我们也遇到了难题。刚开始的时候,我们先做了禁止pc1机ping pc3机,然后在做禁止pc1访问pc3的时候遇到了问题,后来在老师的帮助下,最终完成了实验。

我对网络互连实验最感兴趣,因为之前想学如何装系统之类的,但一直都没学,这次实验让我了解了实现在运行于桌面上的多台虚拟机之间的切换,通过一个网络共享虚拟机,挂起和恢复虚拟机以及退出虚拟机,了解了域名解析DNS,DHCP。

这次实验是在上次实验的基础上完成的,所以相对来说简单一些,但是也遇到了一点小的问题。在做服务器DNS的时候,由于上次实验的内容有些忘了,我们试了很多种方法,一点一点回忆,最终才做出来。在做FTP的运用和对服务器建立web站点还是比较顺利的。不仅将上一次的实验回顾又做了一遍,这次实验也做了两三遍,应该达到了实验的要求。

通过这个学期的学习,我学到了不少。尤其是两位老师费心费力的教我们。由于我们上学期的计算机通信网络学的不是很好,很多东西都没有掌握,也忘了差不多了,这对我们这学期的实验造成了一定的困扰。基于这种情况,陈老师给我们补了好几节课,让我们做实验时减轻了不少负担。

对于这门课,我建议老师多补充一些与实验相关的课上没有的知识,这样能让我们更好地理解实验内容,以及实验的意义。而且同学们反映都好,总之这门课让我们学到了不少。其他的两位老师安排的很好,没有什么意见。

还有就是期末考核的事情。我个人认为,既然是实验课,我们就应该注重的是实验过程,不应该只通过期末考试来考核我们。其实结果不是那么重要,重要的是我们能够用正确的态度,认真的完成每一次的实验,并且能达到实验的预期效果。这样的话,期末考核我认为应该分成三块,第一就是大家平时上课的出勤率,上课的认真程度;第二就是每次实验过程中大家完成的结果,老师可以根据同学的表现给个分数;第三才是期末考试,通过实际的操作能力给分。这样的话大家平时做实验的时候也就会很认真,而且期末考核的时候也不会造成恐慌。

这学期的实验课,两位老师真的是费心了。不顾自己的休息时间给我们补课,费心费力的教我们,真的是辛苦了。但我想说我们不会让老师失望。实验课结束了,但我们的学习没有止步,我们会把做实验时的认真带到以后的学习生活中去,因为只有学习才能让我们不断的提高自己。最后再次感谢两位老师!!

第三篇:计算机原理实验总结

个人总结

通过学习这次的计算机原理实验课,我学到了很多东西。我基本上掌握了QuartusII 5.0软件的图形编辑、编译、仿真的设计流程。目前对74181、74182、74273、74244功能部件也比较了解。下面,我谈谈自己在实验中遇到的问题。

因为上学期在上数字与逻辑实验课的时候,对QuartusII 5.0软件已有了一定的了解,在第一次实验时,我对此软件运用的较熟练,但是还是遗忘了一些,于是请求了老师的指导。连线方面老师说最好用命名的方式,因为直接连线的话容易出错,不方便。命名数据和地址的时候,老师提醒过要用数组的形势,但是不知道为什么,在波形仿真的时候总是说出错了,经过我们的深入探讨,最终发现是我们的数组命名出错了,我们的做法是Q[15..0],Q1、Q2、Q3……正确的方法是Q[15..0],Q[1]、Q[2]、Q[3]……我们没有加中括号,这是我们第一次实验的主要问题,虽然是一个很简单的问题,但是却困扰了我们一节课。

第二次实验,我们提前来到了实验室,因为在上课前用自己的电脑准备过,所以此次试验进行的很顺利,但是还是在最后波形仿真的时候,结果就是和预想的不一样,我们百思不得其解,结果就这样浪费了很多时间,最后还是没有想出问题所在,便向老师求助。在老师的帮助下我们找到了错误的地方,原来在波形仿真的时候,给两个使能端有效的顺序反了,才导致了这一结果。之后改正错误,实验圆满结束。

自此之后的实验我们就得心应手了,没有什么大的问题出现,最终顺利完成了所有的实验。

2011年6月10日

第四篇:计算机实验

怎样写计算机实验报告

一、什么是实验报告

把实验的目的、方法、过程、结果等记录下来,经过整理,写成的书面汇报,就叫实验报告。

实验报告必须在科学实验的基础上进行。它主要的用途在于帮助实验者不断地积累研究资料,总结研究成果。因此,写实验报告是一件非常严肃、认真的工作。不允许草率、马虎,那怕是一个小数点、一个细微的变化,都不能忽视。

二、一般的实验报告包括内容

1.实验名称、实验时间、实验地点

2.实验目的3.实验原理

4.实验仪器、设备、材料

5.实验步骤

6.数据与处理

7.实验结果

8.讨论。

三、计算机实验报告包括的内容和书写要求

1.实验名称:一定按照实验大纲或老师给定的题目准确书写。

2.实验时间:当时上机做实验的日期,不是写实验报告的日期,必须准确。

3.实验目的:按照实验大纲或实验教材书写,注意有时实验教材的目的与实验大纲不是完全一样,要按照实验大纲写,不清楚问老师。

4.实验设备:实验房间地点,计算机机机器号,计算机硬件配置,计算机软件配置。硬件配置包括CPU、内存、硬盘、网络、光驱等。软件配置包括操作系统、应用软件等。

5.实验内容:这是最主要的部分,要按照操作顺序书写。

先写出操作小单元的小标题,然后再写这一小单元上机实验如何进行操作,启动了哪个程序,执行了哪个菜单、按钮、命令,输入了哪些命令、程序、数据,计算机的输出(屏幕显示)是什么,……。

注意,不要仅写执行的程序、函数、语句有什么功能,这些理论性的内容少些。多写你向计算机输入了什么,计算机输出了什么,这才是你要多多书写的内容。为便于说明问题,还可以附制图表。

6.结果与讨论:写实验者对整个实验的评价或体会,与预期的结果是否相符,有什么新的发现和不同见解、建议等。

第五篇:实验指导书计算机信息安全2011

计算机信息安全

验 指 导

计算机工程学院 2011年9月

实 书

实验一 RSA算法程序设计

一、实验目的

1.掌握公开密钥体制基本原理; 2.熟悉RSA算法过程;

3.提高学生的逻辑思维能力和编程技术。

二、实验环境

Pentium4 1.4GHz以上 CPU,256M以上内存,10G以上硬盘,安装Windows2000以上操作系统。(写实验报告时,应是实际实验环境)

三、实验内容与步骤

1.分析RSA算法

2.设计RSA算法实现流程图

3.用C语言或其他语言实现RSA算法。4.设计产生素数程序模块 5.设计求最大公约数模块 6.设计求乘逆模块 7.设计选择密钥算法 8.设计主程序实现RSA算法 9.调试程序

四、实验说明

1.程序设计说明

包括变量定义、模块组成、接口说明、使用方法、运行要求等。2.实验过程中所碰到问题和解决方法

五、实验体会

注意事项:

1.提前预习,充分准备,明确设计思路、编程逻辑和算法过程。2.及时记录实验过程中所碰到问题和解决方法,并写到实验报告上。3.按照要求书写实验报告内容。

4.写实验报告时,“实验环境”要和当前实验室的实验环境相同。

附 RSA算法程序

#include #include #include #include #include int r,sk,pk,Euler;

primes1(int n1)//判断素数 { int i,p1,n,sq,sq1;unsigned short pritab2[10000];n=3;p1=1;pritab2[0]=2;pritab2[1]=3;do {n=n+2;sq=(int)sqrt(n);sq1=1,i=0;while((pritab2[i]<=sq)&(sq1!=0)){sq1=pritab2[i];sq1=n%sq1;i++;};if(sq1!=0){p1++,pritab2[p1]=n;} }while(n

//欧几里德算法求解最大公约数 int gcd(int a, int b){ //a为初选密钥,b为欧拉函数值 int c,c1,b1;c=b;a=a+1;b1=b;do {a--;c=a;c1=1;b=b1;while(c1!=0)//求解最大公约

} }while(c>1);//最大公约数gcd(a,b)=1 return(a);//返回初选密钥值 }

//检查n是否是素数 int check(int n){ int sq1;n=abs(n);sq1=1;do { sq1=primes1(n);if(sq1==0)n=n-1;}while(sq1==0);return n;//返回素数 }

void primes(){int p,q;cout<<“输入值不要太大,防止溢出”<>p;p=check(p);cout<<“请输入q:”;cin>>q;q=check(q);r=p*q;cout<<“素数 ”<<“p=”<

int input(int m){while(m>=r){cout<<“m 值太大,请再输入编码”;m=abs(m);cin>>m;} return m;//返回编码。}

//使用“平方-乘”算法计算m mod r int pf_c(int m,int k){int a,i1,a1,b[50];unsigned long c1;double long c;c=1;c1=1;i1=0;do // 将十进制转换成二进制 { a=(int)ceil(k/2);a1=(k%2);b[i1]=a1;k=a;i1++;}while(a>0);i1--;//“平方-乘”算法 for(int i=i1;i>=0;i--){c=fmod(c*c,r);if(b[i]==1)c=fmod(c*m,r);} c1=(int)ceil(c);return c1;}

//欧几里德扩展算法求解sk*pk≡1mod r void ckey(){int a,c,b1,b2,p,q;cout<<“输入值不要太大,防止溢出”<>sk;sk++;do {sk--;sk=abs(sk);b1=1,b2=0;sk=gcd(sk,Euler);a=sk;c=Euler;do{q=(int)ceil(c/a);p=c%a;pk=b2-b1*q;c=a;a=p;b2=b1;b1=pk;}while(p!=1);pk=abs(pk);a=pf_c(9,sk);c=pf_c(a,pk);} while(c!=9);//加密、解密正确判断 cout<<“sk=”<void pf_c1(){int m,c;cout<<“输入编码必须小于公开模数:”<>m;m=input(m);cout<<“密钥 ”<<“sk=”<>c;c=pf_c(m,c);cout<<“原编码:”<

void pf_c2(){int m,c;cout<<“输入编码必须小于公开模数:”<>m;m=input(m);cout<<“密钥 ”<<“sk=”<>c;c=pf_c(m,c);cout<<“原编码:”<

void use(){cout<

void main(){char c;use();do { cin>>c;switch(c){ case '1':primes();use();break;case '2':ckey();use();break;case '3':pf_c1();use();break;case '4':pf_c2();use();} }while(c=='1'||c=='2'||c=='3'||c=='4');}

特别提示

1.实验报告首页是封面,在实验报告封面上要正确写上课程名称“计算机信息安全”、班级、学号、姓名等。2.实验报告内容包括:

(1)实验目的与要求;(2)实验环境;

(3)实验内容与实验步骤;

(4)实验心得(可以是心得体会、难点讨论、意见建议等)。3.实验内容提前预习,充分准备,注意实验说明。

4.实验时要及时记录实验过程中所碰到问题和解决方法,并写到实验报告上。5.写实验报告时,除“实验目的与要求”外,“实验环境”要和当前实验室的实验环境相同,实验内容应该是在实验室所做实验的具体内容,做什么就写什么,请不要照抄实验指导中的“实验内容与步骤”,实验指导中的“实验内容与步骤”只是一个形式化的范例。

6.实验报告可纸质提交,也可在网络课堂上提交电子版。

实验二

冰河远程控制软件使用

一、实验目的

本次实验学习冰河木马远程控制软件的使用,通过实验可以了解木马和计算机病毒的区别,熟悉使用木马进行网络攻击的原理和方法,熟悉防范木马的方法,加深对木马的安全防范意识。

二、实验环境

装有Windows 2000/XP系统的计算机,局域网或Internet,冰河木马软件(服务器和客户端)

三、实验说明

学生可以相互组合,将对方的计算机作为被监控端,自己的计算机作为监控端,将“冰河”的所有功能都试做一下。学生做实验的同时将实验过程及时记录到实验报告上或记录到一个Word文档中,课后再完善实验报告。实验过程用文字和屏幕截图描述。

开设该实验是为了了解木马和计算机病毒的区别,熟悉使用木马进行网络攻击的原理和方法,熟悉防范木马的方法,不能用来故意实施网络攻击。

四、实验内容与步骤

注意:实验时先关闭防火墙和杀毒软件的自动防护功能。

双击冰河木马.rar文件,将其进行解压,解压路径可以自定义。解压过程见图1-图4,解压结果如图4所示。

图1

图2

图3 冰河木马共有两个应用程序,见图4,其中win32.exe是服务器程序,属于木马受控端程序,种木马时,需将该程序放入到受控端的计算机中,然后双击该程序即可;另一个是木马的客户端程序,属木马的主控端程序。

图4 在种木马之前,在受控端计算机中打开注册表,查看打开txtfile的应用程序注册项:HKEY_CLASSES_ROOTtxtfileshellopencommand,可以看到打开.txt文件默认值是c:winntsystem32notepad.exe%1,见图5

图5 再打开受控端计算机的c:winntsystem32文件夹(XP系统为C:windowssystem32),不能找到sysexplr.exe文件,如图6所示。

图6 现在在受控端计算机中双击Win32.exe图标,将木马种入受控端计算机中,表面上好像没有任何事情发生。再打开受控端计算机的注册表,查看打开.txt文件的应用程序注册项:HKEY_CLASSES_ROOTtxtfileshellopencommand,可以发现,这时它的值为C:winntsystem32sysexplr.exe%1,见图7。

图7 再打开受控端计算机的C:WINNTSystem32文件夹,这时可以找到sysexplr.exe文件,如图8所示。

图8 在主控端计算机中,双击Y_Client.exe图标,打开木马的客户端程序(主控程序)。可以看到如图9所示界面。

图9 在该界面的【访问口令】编辑框中输入访问密码:12211987,设置访问密码,然后点击【应用】,见图10。

图10 点击【设置】->【配置服务器程序】菜单选项对服务器进行配置,见图11,弹出图12所示的服务器配置对话框。

图11 在服务器配置对话框中对配置文件进行设置,如图12点击该按钮,找到服务器程序文件win32.exe,打开该文件(图13);再在访问口令框中输入12211987,然后点击【确定】(见图14),就对服务器已经配置完毕,关闭对话框。

图12

图13

图14 现在在主控端程序中添加需要控制的受控端计算机,先在受控端计算机中查看其IP地址,如图15(本例中为172.16.8.62)。

图15 这时可以在主控端计算机程序中添加受控端计算机了,详细过程见图16-17。

图16

图17 当受控端计算机添加成功之后,可以看到图18所示界面。

图18 也可以采用自动搜索的方式添加受控端计算机,方法是点击【文件】->【自动搜索】,打开自动搜索对话框(见图19)

图19 搜索结束时,发现在搜索结果栏中IP地址为172.16.8.62的项旁状态为OK,表示搜索到IP地址为172.16.8.62的计算机已经中了冰河木马,且系统自动将该计算机添加到主控程序中,见图20。

图20 将受控端计算机添加后,可以浏览受控端计算机中的文件系统,见图21-23。

图21

图22

图23 还可以对受控端计算机中的文件进行复制与粘贴操作,见图

24、图25。

图24

图25 在受控端计算机中进行查看,可以发现在相应的文件夹中确实多了一个刚复制的文件,见图26,该图为受控端计算机中文件夹。

图26 可以在主控端计算机上观看受控端计算机的屏幕,方法见图

27、图28。

图27

图28 这时在屏幕的左上角有一个窗口,该窗口中的图像即受控端计算机的屏幕见图29。

图29 将左上角的窗口全屏显示,可得如图30所示(屏幕的具体状态应具体实验而不同)。

图30 在受控端计算机上进行验证发现:主控端捕获的屏幕和受控端上的屏幕非常吻合。见图31

图31 可以通过屏幕来对受控端计算机进行控制,方法见图32,进行控制时,会发现操作远程主机,就好像在本地机进行操作一样。

图32 还可以通过冰河信使功能和服务器方进行聊天,具体见图33-35,当主控端发起信使通信之后,受控端也可以向主控端发送消息了。

图33

图34

图35

删除“冰河”木马的方法:

A.客户端的自动卸载功能,在“控制命令类”中的“系统控制”里面就有自动卸载功能,执行这个功能,远程主机上的木马就自动卸载了。

B.手动卸载,查看注册表,打开windows注册编辑器。 打开

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun 如图36。在目录中发现了一个默认的键值C:WINNTSystem32kernel32.exe,这就是“冰河”木马在注册表中加入的键值,将它删除。 打开

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVesionRunse rvices,如图37。在目录中也发现了一个默认的键值C:WINNTSystem32kernel32.exe,这也是“冰河”在注册表中加入的键值,将它删除。上面两个注册表的子键目录Run和Runservices中存放的键值是系统启动时自启动的程序,一般病毒程序,木马程序,后门程序等都放在这些子键目录下,所以要经常检查这些目录下的程序。

图36 注册表编辑

图37注册表编辑

 然后再进入C:WINNTSystem32目录,找到“冰河”的两个可执行文件Kernel32.exe和Sysexplr.exe文件,将它们删除,如图38。

图38 删除木马程序

 修改文件关联也是木马常用的手段,“冰河”将txt文件的缺省打开方式由notepad.exe改为木马的启动程序,除此之外,html,exe,zip,com等都是木马的目标。所以,最后还需要恢复注册表中的txt文件关联功能,只要将注册表中的

HKEY_CLASSES_ROOTtxtfileshellopencommand 下的默认值,改为

C:Windowsnotpad.exe %1,即可,如图39。

这样,再次重启计算机就完全删除了“冰河”木马。C.杀毒软件查杀

大部分杀毒软件都有查杀木马的功能,可以通过这个功能对主机进行全面扫描来去除木马,就彻底把木马文件删除了。

图39 去除关联

特别提示

3.实验报告首页是封面,在实验报告封面上要正确写上课程名称“计算机信息安全”、班级、学号、姓名等。4.实验报告内容包括:

(1)实验目的与要求;(2)实验环境;

(3)实验内容与实验步骤;

(4)实验心得(可以是心得体会、难点讨论、意见建议等)。3.实验内容提前预习,充分准备,注意实验说明。

4.实验时要及时记录实验过程中所碰到问题和解决方法,并写到实验报告上。5.写实验报告时,除“实验目的与要求”外,“实验环境”要和当前实验室的实验环境相同,实验内容应该是在实验室所做实验的具体内容,做什么就写什么,请不要照抄实验指导中的“实验内容与步骤”,实验指导中的“实验内容与步骤”只是一个形式化的范例。

6.实验报告可纸质提交,也可在网络课堂上提交电子版。

实验三 软件保护程序综合设计

一、实验目的

1.掌握软件保护的基本方法; 2.加强软件保护应用能力; 3.提高编程技术。

二、实验环境

Pentium4 1.4GHz以上 CPU,256M以上内存,10G以上硬盘,安装Windows2000以上操作系统,VC、VB等编程环境。

三、实验内容

编写一程序,该程序可以完成一个简单操作(如加法运算、或显示一张图片等),但要对程序使用进行保护。如每隔2分钟就会弹出警告窗口,提示“请购买正式版本”;使用该软件前需要输入序列号才能运行;该软件只能使用30天;程序中使用“花指令”防止破解;使用Key File保护等,使用语言不限。

四、实验说明

本实验的目的主要是培养学生掌握软件保护的基本方法,综合运用所学过的保护方法,提高编程技术。编写的程序只要能对程序的使用进行一些限制,对程序的防破解具有一定的作用就可以了。写实验报告时要写程序的代码,并对关键代码、函数、变量等进行说明。写实验总结时要对程序的防破解能力进行分析,如何改进等。

五、程序示例

下面程序完成加法运算,但每隔2分钟就会弹出警告窗口,提示“请购买正式版本”。Public Class Form1 „„

Dim t As Integer Sub Button1_Click(„„)Handles Button1.Click

t =120

‘ Button1开始计时按钮,共120秒

Timer1.Enabled = True ‘定时器间隔设定位1秒(1ms)End Sub

Sub Button2_Click(„„)Handles Button2.Click

TextBox3.Text= TextBox1.Text + TextBox2.Text 算按钮 End Sub

Sub Timer1_Tick(„„)Handles Timer1.Tick Dim m, s As Integer t = t – 1

‘到计时 If(t = 0)Then Timer1.Enabled = False MsgBox(“请购买正式版本”)End If End Sub

‘ Button2加法计

实 验 报 告

课程名称:计算机信息安全: 班 级: 学 号: 姓 名:

院 部:计算机工程学院

月 —

下载计算机安全实验总结word格式文档
下载计算机安全实验总结.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    计算机文化基础实验情况总结

    2009年《计算机文化基础》实验教学情况总结 《计算机文化基础》是高职非计算机专业同学必修的一门计算机课程,通过这一课程的学习来培养学生信息技术素养,提高计算机基本应用......

    计算机断层成像总结实验

    计算机断层成像实验 摘要 通过实验了解计算机断层成像的基本原理,通过对CD-50BGA+型CT教学实验仪的操作掌握其使用方法,加深对朗伯-比尔定律的理解。 关键词 引言 CT 图像重建......

    计算机通信网络实验总结

    网络实验总结 这学期的网络实验我确实学到了不少网络通信方面的知识,串口通信,路由器、交换机的基本知识,通信网络的构成,如何组织规划一个网络。路由器的配置,交换机的配置,三层......

    2010计算机实验实习总结五篇范文

    计算机实验实习总结 本学期本人主要担任1001班、1002班网页制作的上机实验实习辅导工作。在本人的精心辅导和全体学生的共同努力下,较好地完成了本学期的实验实习任务。在上......

    公共计算机实验教学中心总结

    ****年度公共计算机实验教学中心总结 1.竭尽可能保障设备完好率。在机房大部分机器(大部分2003年购置)严重超龄服役,维护工作量呈直线上升的情况下,在机房专业维护人员严重短缺的......

    计算机图形学实验

    实验三 MFC画直线 最近自己在学习如何在VC 6.0 开发环境下的使用MFC AppWizard(exe)来绘画一条直线,虽然比较简单,通过这样的练习可以帮助你熟悉MFC的开发环境以及其中的消息传......

    计算机财务管理实验

    实验一:excel基础知识 一、实验目的:通过对excel的学习,掌握excel的基础知识和基本操作。 二、问题及解决过程:不知如何用红色现实小于分得总评成绩。 【格式】菜单下的 【条件......

    计算机绘图实验

    实验一绘图环境设置及点的位置确定 实验目的:了解计算机绘图的基本原理;熟悉AutoCAD的界面、环境设置。掌握管理图形的方法,掌握工具栏中各按钮的功能及图层的设置、掌握确定点......