计算机病毒防范技术 课程实验报告
项目名称:
特定病毒查杀程序
姓名:
雷雨诗
日期:
2021 年 4 月 22 日
项目简介:
针教员出病毒源代码(完整版)通特征码扫描方式编写两专杀程序两程序分通两种特征码扫描进行特征码扫描中简化版针固定函数名病毒进行查杀完整版查杀函数名变化变种病毒
二实现原理:
教员出病毒通分析出种较简单查杀方法:通函数名匹配找受感染文件定位 main 函数中插入病毒函数调位置该函数前插入'解释掉恢复原函数功
int j FileCode[i2]find(vir())匹配中毒文件
int k FileCode[i2]find(vir())匹配已查杀文件
if(k1)
{
coutFindFileDatacFileName已杀\n
break
}
if(j1)
{
FileCode[i2]insert(j) 病毒进行清
coutFindFileDatacFileName清成功\n
break
} 通交流课学提出通函数名进行变形方法躲避查杀针特性病毒出种查杀方法非函数名特征码进行扫描通行方式进行查杀具体讲通STRAT'特征码找病毒已知该病毒 main 函数第{'加入行病毒调函数通直接删改行方法恢复感染文件
if(FileCode[0] START)找感染文件
{
coutFindFileDatacFileName已携带病毒\n
id1
} ......
for(int i2 InsertLoci2 FileLeni2++)病毒进行清
{
int j FileCode[i2]find({)
if(j1id1)
{
FileCode[i2+1]
coutFindFileDatacFileName清成功\n
break
}
} 三运行环境
window7 64 位旗舰版(理通系统)
编译工具:Microsoft Visual C++ 60 四程演示:
)简化版 1感染文件 1cpp
2简化版查杀
知 1cpp 杀毒成功1(2)cpp 杀 3查杀效果
二)完整版 1杀前 1(2)cpp 文件 特征码
病毒函数
2进行杀毒
3杀毒代码
Ps完整版杀毒程序病毒函数名影响查杀 五心体会:
通次实验首先加深病毒传播原理理解次病毒查杀较深认识通次实验说初探病毒世界时认识信息安全道路重道远
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档