这是史上最可怕的bug千年虫,当年它差点毁灭世界。1999年的时候,世界即将进入千禧年。本该是件喜庆的事情, 但人们都陷入了一个叫千年虫的bug的恐慌中。此bug国际简称Y2K,是计算机诞生时埋下的坑。当时磁盘空间非常珍贵,为了节省,程序员们想出了6位数计时法。比如1999年7月4日就直接用990704来表示,默认省略了年份开头的19。这样是省了空间,但一旦进入21世纪,计算机就会默认将时间算成000101。它可不知道是2000年1月1日,而是误认为穿越到了1900的1月1日。一些数据设定只保存一年,但系统时间突然回到一百年前,程序就会自动将密码等数据通通删除,但在现实中只过去了1天而已。其实早在90年代初就有人提出这个bug将会出现,并且提倡八位数计时法,但当时老电脑太多了,并且都在像银行、医院、发电站、核弹发射井等至关重要的地方运行着老程序,所以要全部修改难如登天。但这次行动不许失败只许成功,一旦失败,就可能导致经济崩溃、交通瘫痪、飞机迷路,甚至武器乱射,危害不亚于第三次世界大战。为了战胜这只虫,全世界顶级程序员齐心协力,手指都敲冒烟了。还好赶在2000年前一刻,终于解决了,但直接造成的经济损失也高达了1.9万亿。---------------公众号福利----------------如果你也想学黑客/网络攻防技术去当一名技术人,我可以把我自己收藏的90多节视频教程无偿分享给你,不管是0基础还是技术进阶都可以学到东西:坚持学到一两个月之后就能去挖漏洞赚赏金,学三四个月之后就能达到CTF对抗赛的技术水平。
还没有评论,来说两句吧...