教你自救 Win7和移动存储的病毒防护

从Windows 95时代,Microsoft就在Windows里面内建了一个称为“Auto Play”的功能,中文或可翻译成为“自动播放”或“自动执行”。在当时(1995年啊),这功能主要的目的就是”让光盘片放入电脑后可自动执行正确的对应功能”,就这么简单。

没想到,这居然是今日“噩梦”的开端!

我不知道Microsoft会不会后悔在Windows加入了这个这么自动的功能,但我个人铁定是觉得这种功能不要也罢。不过,既然它都已经是Windows内建的功能之一了,你还能怎样?除了接受以后,就是设法面对它,然后了解它、处理它了。

所以这期的本栏内容,就来仔细讲讲关于“自动播放”、”储存媒体病毒防护”和Windows 7之间的关系吧!(好吧!其实各版本的Windows也都适用于本期的所介绍的原则啦。)

光盘种类未免也太多种了

Windows 95发表时,USB这东西“可能”已经存在了,但尚未流行。光盘片(且大多是只读的)则刚开始大量流行,成为新时代的资料储存媒体。但是光盘片种类很多,这会造成使用者的操作负担,所以且让我们先来看看光盘片大概有哪些种类:

纯粹的音乐CD

Enhanced CD,又被称为CD Extra或是CD Plus,前方是音乐CD后方是资料,这类光盘可以放一般的音响播放,但又可以让电脑播放时有更多的表现形式(因为***一轨的资料可被电脑辨识)

Mixed Mode CD,这种CD早期相当常见,前方是资料,后方是音轨,主要是电脑游戏会使用这种格式的光盘片。因为当时的游戏都会有背景音乐,因此游戏进行时可以播放音轨让玩者有更好的音质享受

纯粹的资料光盘,软件安装光盘或是游戏的光盘大都属此类

由于光盘的种类太多,光盘上有时还有大量的文件,使用者把光盘放进电脑里面就呆掉了,”接下来要干嘛呢?”所以Microsoft从Windows 95开始,引进了自动播放功能。如果放入的是纯音乐光盘,那Windows系统会自动呼叫音乐播放程式播放之。如果放入的是其他类型的光盘,那Microsoft订定了一个标准,只要厂商把”光盘放入电脑后要做的事情”写在文件里面,那使用者把光盘放入自己的光盘机里面后,光盘就会照那个文字文件的定义去做一连串的动作(通常是安装软件或是进行游戏)。

这文字文件称为“Autorun.inf”。

伟大又恐怖的Autorun.inf

很简单,Microsoft说,“只要你遵循规范,把光盘放入光驱以后要做的事情写清楚,电脑就会照做了”,哈,这真是太好了。使用者再也不用伤脑筋光盘要怎么使用了,只要放进光驱里面就没事了。

一般而言,如果是软件或是游戏光盘,通常在Autorun.inf里面就只有寥寥数行,里面大致是”open=setup.exe”之类的字样(意思是,光盘片放入后,请执行”setup.exe”这个程式)。

如果阁下对此有兴趣,网络上有很多资料会教你处理各种类型资料光盘的Autorun.inf,让你可以用***的方式开启光盘文件。比方说,前面的”open=“命令虽然好用,但是遇到文字文件或网页却未必能正确执行。但有时你的光盘就只是要开启文件给使用者看(而不是要执行什么程式),这时候,”ShellExecute=“命令可能会更适合一点。

不过,Autorun.inf文件的撰写方法不是我们要探讨的议题,我想大家要自救,大致只要知道,”光盘片放入光盘机之后,Windows就会依照Autorun.inf的命令去执行指定的程式”。

但是,就这样,用我从游戏上看到的一句话来说,那就是:

”Hell opens its gate!”(英雄连队过场动画旁白),地狱的大门开启了!

Autorun.inf可活人亦可杀人

”有这么严重吗?”

不过是个小小的自动执行,有夸张到这样吗?

唉,时代不同了,本来应该不严重的事情,到了现在都严重了起来,而且问题绝对不小。

以前,Autorun.inf这文件的目的,在于“自动执行’光盘’上的某些文件或功能”,但是,光盘这个媒体是不能很方便写入资料的。就算你把CD-RW等算进去,也还是不能很方便的添加文件的,所以自动执行功能在光盘片上的问题始终不大,最多就是每次放光盘片到光盘机里面,常常要跑半天(因为每次都去执行setup一类的功能,但是实际上软件或游戏其实已经装好了)。

不过,很多人(包括我本人以前也是)不知道,Autorun.inf其实不只是在光盘上有用,在硬盘或是USB随身盘上面,也是有用的。

也就是说,当你插入随身盘之后,Windows(Windows XP/Vista/7)就会去检查随身盘上面是否有Autorun.inf,然后照上面的描述去执行功能了。

如果你是个高手,或是这随身盘果然是经过”设计”,那这样的功能还不错。比方说,你的随身盘上面有简报文件,只要一插入别人的电脑就会自动播放简报文件,那多酷啊!从这角度来看当然是不错,但可惜天不从人愿,我们得到的通常是反效果──病毒高手就利用这特性,散播各种可怕的病毒。

典型的USB病毒会在别人的USB随身盘上写入隐藏的Autorun.inf,然后用Autorun.inf去执行隐藏的病毒本体(通常是名称怪异的可执行文件),只要你把这有毒的随身盘插入电脑,可能连”知道都不知道”就中镖了。中镖的电脑从此后就成为藏毒的大本营,以后”健康随身盘”再插入这台电脑也会感染病毒。

这就是所谓的”剧毒四溢”、”流毒无穷”啊!

【编辑推荐】

  1. Windows7正式发布今日上架 安全性能先进
  2. 27家主流媒体对Windows7的评论大汇集
  3. Windows7正式发布今日上架 安全性能先进

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/147255.html<

(0)
管理的头像管理
上一篇2025-03-11 11:28
下一篇 2025-03-11 11:30

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注