千年虫漏洞怎么补救

2024-04-28

1. 千年虫漏洞怎么补救

Gartner集团的总裁Bob Mack表示,这种威胁的起因有两个,一个是世界金融系统采用内部互连的电子商务模式,1998年经这种模式进行的电子转帐总金额高达11万亿美元,从这么大数额的资金中窃取走一部分资金的可能性确实存在。另一个是,备战千年虫工作要求打开并测试系统中的每个计算机程序代码、联接和计算机。  Mack 告诉记者说:“最初的千年虫备战工作正逐渐放慢,目前我们正进入一个对程序进行调试的新阶段。”在这一阶段,将有更多的人加入这项任务中参与对错误的修补,但因为人不可避免犯错,这就给了窃贼和骗子许多机会。该报告指出,盗窃行为最可能发生在“操作手册没有说明的地方”。比如,当系统死机时,居心不良的工程师就可以在不受常规检查和监督的情况下对程序作出修改。报告还警告说,问题还可能在新年除夕之后继续出现,因为当千年虫补救方案失败后,计算机专家可以重新修改那些程序代码,从而可能非法篡改公司的计算机系统。  报告指出,防止窃取行为发生的最有效方法是创建高等级的安全检查体系。Gartner 集团还建议,公司应该限制个人在没有其它人在场的情况下对程序进行改动的权利。

采纳哦

千年虫漏洞怎么补救

2. 千年虫危机是怎么解决的啊。

什么是千年虫(2000年问题) 

在设计计算机的程序时规定了的年份仅用两位数来表示,那么无论遇到是哪一个世纪的,计算机都会老老实实地取年份中的后两位来表示其年份,决不会采取四位数来表示年份的。也就是说,假如是1971年,在计算机里就会被表示为“71”,而假如是2002年,计算机就会将其年份表示为“02”。这样的话假如要计算相差多大,计算机要用02减去71了。这就是千年虫(计算机2000年问题)。 
计算机千年虫(2000年问题)的定义: 

2000年问题,就是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运算(如多个日期之间的计算或比较等)时,就会出现错误的结果,进而引发各种各样的系统功能紊乱甚至崩溃。 

另外,更广泛的讲,2000年问题还包括其他两个方面的问题: 

一个是在一些计算机系统中 ,对于闰年的计算和识别出现问题,不能把2000年识别为闰年,即在该计算机系统的日历中没有2000年2月29日这一天,而是直接由2000年2月28日过渡到了2000年3月1日; 
另外一个是在一些比较老的计算机系统中,使用了数字串99(或99/99等)在程序中来表示文件结束、永久性过期、删除等一些特殊意义的自动操作,这样当1999年9月9日(或1999年4月9日即1999年的第99天)来临时,计算机系统在处理到内容中有日期的文件时,就会遇到99或99/99等数字串,从而将文件误认为已经过期或者将文件删除等错误操作,引发系统混乱甚至崩溃等故障。这个问题有的时候也被称为“9999虫”。 
2000年问题(英文为 Year 2000 Problem)在国际上有各种各样的叫法,比较通俗的一种就是“千年虫”,英文为Millennium Bug,其中 Millennium 是“一千年”的意思。而Bug在汉语中是“臭虫”,它是美国常用俗语,在计算机界表示那些程序开发中没有注意到的漏洞和毛病。2000年问题就是当初设计程序时没有注意到的一个毛病,它在2000年来临时才发作,所以我们把他叫做“千年虫”(Millennium Bug)。另外,国外经常把一千(KILO-)简写为K,所以2000年问题(Year 2000 )国际上也简称为Y2K,其中Y是英语单词Year的简写,2K是2000的简写。 

同时,从上面的第三个问题中,我们已经看出,假如只用两位数来表示年份的话,当我们在进行不同世纪里的两个年份之间的计算时,我们会得出多么错误的结果。而对于这个结果,我们目前仅仅感觉到的是它的错误可笑,但当这样的错误一旦发生到关键部门的话,其带来的后果又是不可想象的

3. 千年虫问题到底是怎么解决的

在设计计算机的程序时规定了的年份仅用两位数来表示,那么无论遇到是哪一个世纪的,计算机都会老老实实地取年份中的后两位来表示其年份,决不会采取四位数来表示年份的。也就是说,假如是1971年,在计算机里就会被表示为“71”,而假如是2002年,计算机就会将其年份表示为“02”。这样的话假如要计算相差多大,计算机要用02减去71了。这就是千年虫(计算机2000年问题)。
  计算机千年虫(2000年问题)的定义:

  2000年问题,就是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运算(如多个日期之间的计算或比较等)时,就会出现错误的结果,进而引发各种各样的系统功能紊乱甚至崩溃。

  另外,更广泛的讲,2000年问题还包括其他两个方面的问题: 

一个是在一些计算机系统中 ,对于闰年的计算和识别出现问题,不能把2000年识别为闰年,即在该计算机系统的日历中没有2000年2月29日这一天,而是直接由2000年2月28日过渡到了2000年3月1日; 
另外一个是在一些比较老的计算机系统中,使用了数字串99(或99/99等)在程序中来表示文件结束、永久性过期、删除等一些特殊意义的自动操作,这样当1999年9月9日(或1999年4月9日即1999年的第99天)来临时,计算机系统在处理到内容中有日期的文件时,就会遇到99或99/99等数字串,从而将文件误认为已经过期或者将文件删除等错误操作,引发系统混乱甚至崩溃等故障。这个问题有的时候也被称为“9999虫”。 
  2000年问题(英文为 Year 2000 Problem)在国际上有各种各样的叫法,比较通俗的一种就是“千年虫”,英文为Millennium Bug,其中 Millennium 是“一千年”的意思。而Bug在汉语中是“臭虫”,它是美国常用俗语,在计算机界表示那些程序开发中没有注意到的漏洞和毛病。2000年问题就是当初设计程序时没有注意到的一个毛病,它在2000年来临时才发作,所以我们把他叫做“千年虫”(Millennium Bug)。另外,国外经常把一千(KILO-)简写为K,所以2000年问题(Year 2000 )国际上也简称为Y2K,其中Y是英语单词Year的简写,2K是2000的简写。

  同时,从上面的第三个问题中,我们已经看出,假如只用两位数来表示年份的话,当我们在进行不同世纪里的两个年份之间的计算时,我们会得出多么错误的结果。而对于这个结果,我们目前仅仅感觉到的是它的错误可笑,但当这样的错误一旦发生到关键部门的话,其带来的后果又是不可想象的。

千年虫问题到底是怎么解决的

4. “千年虫”病毒危机算是末日级别的吗?当时人有多恐慌?后来解决花了多少钱?

千年虫其实是一种漏洞,当时很多芯片用两位数来表示年份,如过这个数字是 68,则代表1968 年,因为两位数最高只能到 99,所以到2000年时年份就会发生混乱,会变成 1900 年。具体危害百度百科里边已经写了。

是否是末日级别:从某种程度来说的确是末日级别的,哈哈。
解决它花费的资金:为了解决好像花了 2000多亿美元,不过应该远远不止这些。
去百科里边看看它的危害就知道有多少人它恐慌了。

如果有不正确的指出来就行,别喷。

5. 为什么计算机会产生“千年虫问题”?

计算机系统的2000 年问题,又称“千年危机”或“千年虫问题”,是指由于计算机软、硬件以及使用数字化程序控制芯片的各种应用系统,只采用两位十进制数字来表示年份。当系统日期从1999年12月31日转入2000年1月1日时,用来表示年份的后两位十进制数字“00”,与1900 年的“00”一致,计算机操作系统会误认为系统是1900年1月1日。从而破坏对年份日期进行计算的计算机系统,给技术、政治、经济、法律等方面带来麻烦。它对金融、军事系统造成的危害最大。不过,现在全世界已经顺利渡过了2000年,圆满地解决了千年虫问题。

为什么计算机会产生“千年虫问题”?

6. 什么叫千年虫?精简点的啊

计算机2000年问题,又叫做"2000年病毒"、"千年虫"、"电脑千禧年问题"或"千年病毒".缩写为"Y2K".是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由
于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运
算时(如多个日期之间的计算或比较等),就会出现错误的结果,进而引发各种各样的系统功
能紊乱甚至崩溃。另外,更广泛地讲,“千年虫”还包括以下两个方面的问题:一个是在一
些计算机系统中,对于闰年的计算和识别出现问题,不能把2000年识别为闰年,即在该计算
机系统的日历中没有2000年2月29日这一天,而是直接由2000年2月28日过渡到了2000年3月1
日;另一个是在一些比较老的计算机系统中,在程序中使用了数字串99(或99/99等)来表示
文件结束、永久性过期、删除等一些特殊意义的自动操作,这样当1999年9月9日(或1999年4
月9日即1999年的第99天)来临时,计算机系统在处理到内容中有日期的文件时,就会遇到99
或99/99等数字串,从而将文件误认为已经过期或者将文件删除等错误操作,引发系统混乱
甚至崩溃等故障。
  “千年虫”问题的根源始于60年代。当时计算机存储器的成本很高,如果用四位数字表示年
份,就要多占用存储器空间,就会使成本增加,因此为了节省存储空间,计算机系统的编程
人员采用两位数字表示年份。随着计算机技术的迅猛发展,虽然后来存储器的价格降低了,
但在计算机系统中使用两位数字来表示年份的做法却由于思维上的惯性势力而被沿袭下来,
年复一年,直到新世纪即将来临之际,大家才突然意识到用两位数字表示年份将无法正确辨
识公元2000年及其以后的年份。1997年,信息界开始拉起了“千年虫”警钟,并很快引起了
全球关注。

7. 为什么计算机会产生“千年虫问题”?


为什么计算机会产生“千年虫问题”?

8. 计算机为何会产生“千年虫问题”?

计算机系统的2000年问题,又称“千年危机”或“千年虫问题”,是指由于计算机软、硬件以及使用数字化程序控制芯片的各种应用系统,只采用两位十进制数字来表示年份。当系统日期从1999年12月31日转入2000年1月1日时,用来表示年份的后两位十进制数字“00”,与1900年的“00”一致,计算机操作系统会误认为系统是1900年1月1日。从而破坏对年份日期进行计算的计算机系统,给技术、政治、经济、法律等方面带来麻烦。它对金融、军事系统造成的危害最大。不过,现在全世界已经顺利渡过了2000年,圆满地解决了千年虫问题。
最新文章
热门文章
推荐阅读