第九百三十八章 曾经的世界第一黑客!(2 / 3)

关键就是这个许诺,转头看向曾经的世界第一黑客凯文·米特尼克,道:“凯文,你对千年虫有什么看法吗?”

闻言,众人都看了过来。

对啊,这次他们之所以找张伟公司合作,不全都因为这位威震八方的黑客吗?

大家都带着期待的目光!

凯文·米特尼克耸耸肩道:“我对千年虫稍微有些了解,广泛地讲,千年虫包括以下两个方面的问题:一个是在一些计算机系统中,对于闰年的计算和识别出现问题,不能把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年及其以后的年份。”

张伟听着他没头没脑的话,也有点忍耐不住,道:“那解决办法呢?”

这些话对于张伟来说没头没脑,但是对于网监们来说,那可是直指根源的关键啊!

林晓筠连连点头。

卢苏明看向凯文的目光越来越炙热。

至于成强和其他网监技术高手们都在心里赞叹,看看,高手,盛名之下无虚士啊,看问题都是从根源看的,看来这个解决办法十拿九稳了!

可让众人大跌眼镜地是,凯文摊摊手道:“没办法。”

正在喝咖啡的成强“噗”一声,差点喷到林晓筠身上!

林晓筠和卢苏明等人那期待的笑容顿时凝滞在脸上,合着你妹说了半天都是废话啊?

张伟不太懂,看过去道:“既然知道问题所在,为什么没办法解决?”

有个胖胖的三十多岁网监抹了抹额头冷汗道:“凯文先生,你是不是在和我们开玩笑?”说着他还看看周围同事,哈哈笑了起来,“你们美帝人就是幽默,都说了这么多了,怎么可能没办法?”

“对啊!”

“凯文先生你可是世界第一黑客啊!”

“我们都对你充满了信心,不可能没办法的!”

网监们左一句右一句捧了起来。

凯文露出无奈地神色,解释道:“其实也并不是没办法,正确办法你们都掌握了,第一把所有的数据库升级,时间字段加2位;第二所有时间函数改为取4位年的,同时加一比较,如低于1970年,改为20xx年;第三所有有关日期时间字段的语句过一遍,比如截取字符串长度的等;第四所有有关日期显示的窗口表格、字符输入框过一遍,能够正确显示或输入4位年份;第五,某些软件去客户处升级,数据库升级是写了