计算机病毒及其预防技术实验报告

电脑杂谈  发布时间:2020-06-06 21:01:10  来源:网络整理

计算机病毒的防范论文_计算机病毒的防范_如何有效防范木马病毒

计算机病毒及其防护技术课程实验报告项目名称: 特定病毒的反病毒程序名称: 雷玉石日期: 2012年4月22日1.项目简介: 项目简介: 指导老师给出的病毒源代码(完整版) ,通过扫描功能代码编写的两个特殊的查杀程序. 这两个程序通过扫描两个签名分别扫描签名. 简化版检查并杀死具有固定功能名称的病毒计算机病毒的防范,完整版检查并杀死具有更改功能名称的变种病毒. 二,实现原理: 实现原理: 通过对指导员给出的病毒进行分析,得到一种更简单的查杀方法: 通过匹配函数名称,找到受感染文件,并将病毒函数插入到主函数中位于调用位置,在函数之前插入“ //”以将其注释掉,然后恢复原始功能. int j = FileCode [i2] .find(“ vir();”); //匹配中毒文件int k = FileCode [i2] .find(“ // vir();”); //匹配已被杀死File if(k!=-1){cout << FindFileData.cFileName <<“ killed!\ n” ;! break;} if(j!=-1){FileCode [i2] .insert(j,“ //”); //删除病毒cout << FindFileData.cFileName <<“已成功删除!!! \ n”;在交流课上,一些学生建议他们可以通过更改函数名称来避免被杀死.

计算机病毒的防范_如何有效防范木马病毒_计算机病毒的防范论文

对于具有此功能的病毒,我想出了另一种方法来检查和查杀,扫描非功能名称的签名以及通过其行为检查和查杀. 具体来说,当通过“ // STRAT”功能代码找到病毒时,由于已知该病毒在主函数之后的第一个“ {”之后添加了一行病毒调用函数,因此可以通过直接删除该行来恢复该病毒. 更改受感染的文件. if(FileCode [0] ==“ // START”)//查找受感染文件{cout << FindFileData.cFileName <<“: 病毒已被携带!\ n”; id = 1;}. . . . . . for(int i2 = InsertLoc; i2 计算机病毒的防范,其次,我们对病毒杀灭有了更深的理解. 通过这个实验,我们可以说这是对该病毒的初步探索. 世界也认识到,我们在信息安全的道路上还有很长的路要走.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-236378-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 周思得
        周思得

        前提是这些男性必须提升自己的颜值和身材

      • 陈振朝
        陈振朝

        懂点哲学的小学生都知道世界上没有绝对的事

      热点图片
      拼命载入中...