传说有数万个DOS时代的病毒
先要说,哥没见过DOS病毒。传说有数万个DOS时代的病毒,哥见到的,只有样本库里的标本。知道操作系统是啥时,已经是DOS6.22了,看的最认真的电脑教科书,是DOS6.22从入门到精通。那本书里,现在能记得起来的,只剩下敲DIR,实在太悲催了。
据史料记载,最早的DOS(磁盘操作系统)诞生于1980年。1980年,那个时候,俺们最爱玩儿的游戏,是一堆孩子扮演解放军抓坏蛋。真羡慕现在的小孩,吃奶就有ipad玩儿。
最早的病毒,出现在科幻小说作家的书里,小说家们把病毒描绘成可以自我复制的程序。后来,这种预言得到验证,病毒家族也日益壮大,病毒表现出来的特征,也不再局限于自我复制。
DOS时代,应用程序受640KB基本内存的限制,多任务运行,基本不敢想,没有什么东西可以长驻内存,大多做一件事,启动一个程序,完了就退出。如果有程序占据基本内存不走,其他的应用就可能跑不起来。所以,在知道病毒会干扰电脑运行的时候,如果什么程序起动失败,就会说,哇,我中毒了。
尽管我从来没见过一个DOS病毒发作的样子,却从电脑报上记下了这几个经验:
经验1:运行MEM,检查内存是不是还有640KB,如果不是,那就可能是中毒了。
经验2:用type命令:type nul >c:\xxx.com,创建一个字节数为0的.com文件,如果这个文件变大,就是中毒了。
经验3:运行arj -i,利用ARJ校验自身的完整性,如果报错,就是中毒了。
从DOS到windows 7走了近30年,每一个操作系统版本更新,对于病毒程序来说,都是一次考验。若干年来,在微软的官方宣传文案里会反复看到“新版Windows更安全”的字样。
现在,DOS时代的病毒只能作为标本保存在安全厂商的实验室里,或许你也能在少数安全发烧友的硬盘里见到。但是,它们已经不可能危及我们现在使用的电脑了。它们只是标本,是我们在科技馆见到的远古生物化石。
早期病毒,基本以破坏干扰系统正常运行为目的。病毒大多用机器语言完成编写,需要较深厚的程序功底。
曾在AV95里看到过一个DOS病毒的演示程序,有病毒在屏幕显示一条虫从左到右,从上到下不停的爬;或者让屏幕上的字符如雨点儿掉落;或显示一个乒乓球在桌面上来回弹;最有才的病毒让机箱的蜂鸣器演奏一段音乐,DOS时代的电脑没声卡音箱,只能用蜂鸣器发声。病毒作者让一个蜂鸣器演奏音乐,真是太有才了。在教科书中,还了解到一个巴基斯坦智囊的病毒,是作者为了保护自己的软件版权而设计,当发现软件被盗版时,就会用垃圾文件去填满磁盘剩余空间。
网友评论