永发信息网

自己怎样用编程给计算机杀毒?

答案:1  悬赏:70  手机版
解决时间 2021-04-05 00:23
自己怎样用编程给计算机杀毒?
最佳答案
首先吧。得有个病毒库,知道病毒有那些。然后得使计算机自己扫描硬盘里的文件。然后跟病毒库里的对比。 单单靠编程只能制造病毒。

以下专业回答
病毒在理论上是不可判定的
病毒是一段程序,不同种类的病毒,它们的代码千差万别,任何人都不可能预测明天将会出现什么新病毒。但有一点可以肯定,只要出现了一项新的计算机技术,充分利用这项新技术编制的新病毒就一定离我们不远了。而由于软件种类极其丰富,且某些正常程序也使用了类似病毒的操作甚至借鉴了某些病毒的技术。所以,虽然有些人利用病毒某些共有的操作(如驻内存,改中断)这种共性,制作了声称可查所有病毒的程序,但这种方法对病毒进行检测势必会造成较多的误报情况,不够可靠,目前都只能作为辅助的手段配合使用,无法独立推广。
实际上,计算机病毒学鼻祖早在80年代初期就已经提出了计算机病毒的模型,证明只要延用现行的计算机体系,计算机病毒就存在“不可判定性”。杀病毒必须先搜集到病毒样本,使其成为已知病毒,然后剖析病毒,再将病毒传染的过程准确地颠倒过来,使被感染的计算机恢复原状。因此可以看出,一方面计算机病毒是不可灭绝的,另一方面病毒也并不可怕,世界上没有杀不掉的病毒。
常用的反病毒软件技术
特征码技术:基于对已知病毒分析、查解的反病毒技术
目前的大多数杀病毒软件采用的方法主要是特征码查毒方案与人工解毒并行,亦即在查病毒时采用特征码查毒,在杀病毒时采用人工编制解毒代码。
特征码查毒方案实际上是人工查毒经验的简单表述,它再现了人工辨识病毒的一般方法,采用了“同一病毒或同类病毒的某一部分代码相同”的原理,也就是说,如果病毒及其变种、变形病毒具有同一性,则可以对这种同一性进行描述,并通过对程序体与描述结果(亦即“特征码”)进行比较来查找病毒。而并非所有病毒都可以描述其特征码,很多病毒都是难以描述甚至无法用特征码进行描述。使用特征码技术需要实现一些补充功能,例如近来的压缩包、压缩可执行文件自动查杀技术。
但是,特征码查毒方案也具有极大的局限性。特征码的描述取决于人的主观因素,从长达数千字节的病毒体中撷取十余字节的病毒特征码,需要对病毒进行跟踪、反汇编以及其它分析,如果病毒本身具有反跟踪技术和变形、解码技术,那么跟踪和反汇编以获取特征码的情况将变得极其复杂。此外,要撷取一个病毒的特征码,必然要获取该病毒的样本,再由于对特征码的描述各个不同,特征码方法在国际上很难得到广域性支持。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
花前月下表爱心打一字
家居入户门走廊放换鞋象凳好吗?
客房服务员捡到东西放保安室没拿回家怎么处理
求告知2g内存的笔记本装什么系统好
单选题已知y=f(x)是奇函数,当x>0时,f(x)=2x(
车的生产日期在哪里看,南孚电池的生产日期在
电影《鬼域赌王》讲的什么故事?
钯金链子能配925银坠子吗
女人仰视一个人的句子,代表爱一个人又在乎别
细菌促进物质循环吗?
用括号内的试剂及操作方法除去下列各物质中的
喜欢RAIN的女明星有哪些?
见男方家长,未来公婆包了2800元的见面红包,
制冷剂弄到手上了有什么副作用呢
无线路由器 说说2.4G和5G Wi-Fi的区别
推荐资讯
1388.8元大写人民币怎么写?
most students, she was always well prepare
打算建房,是村里批下来的地基,可以向公积金
提出请愿书英文怎么写
是不是听说养鱼人不吃自己养的鱼!?
单选题要增强电磁铁的磁性,下列措施可行的是
表达相守一生的古诗词,想和女朋友相守一辈子
昨晚梦见和女友她爸妈一起吃饭,并且很顺利,
夯实的意思是什么
在高速行驶车头会抖是什么原因!
自己开车从广州到重庆怎样走最好,最近,最快
梦见前女友和她现在的男友分手了。。。。。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?