第九百三十八章 曾经的世界第一黑客!(2 / 2)
不愧是曾经的世界第一黑客啊!
成强等人连连点头,有个青年网监忍不住道:“那你有什么好的解决办法吗?”
张伟也看了过来,想听听凯文·米特尼克怎么说。
凯文答非所问道:“千年虫问题的根源始于60年代。当时计算机存储器的成本很高,如果用四位数字表示年份,就要多占用存储器空间,就会使成本增加,因此为了节省存储空间,计算机系统的编程人员采用两位数字表示年份。随着计算机技术的迅猛发展,虽然后来存储器的价格降低了,但在计算机系统中使用两位数字来表示年份的做法却由于思维上的惯性势力而被沿袭下来,年复一年,直到新世纪即将来临之际,大家才突然意识到用两位数字表示年份将无法正确辨识公元2000年及其以后的年份。”
张伟听着他没头没脑的话,也有点忍耐不住,道:“那解决办法呢?”
这些话对于张伟来说没头没脑,但是对于网监们来说,那可是直指根源的关键啊!
林晓筠连连点头。
卢苏明看向凯文的目光越来越炙热。
至于成强和其他网监技术高手们都在心里赞叹,看看,高手,盛名之下无虚士啊,看问题都是从根源看的,看来这个解决办法十拿九稳了!
可让众人大跌眼镜地是,凯文摊摊手道:“没办法。”
正在喝咖啡的成强“噗”一声,差点喷到林晓筠身上!
林晓筠和卢苏明等人那期待的笑容顿时凝滞在脸上,合着你妹说了半天都是废话啊?
张伟不太懂,看过去道:“既然知道问题所在,为什么没办法解决?”
有个胖胖的三十多岁网监抹了抹额头冷汗道:“凯文先生,你是不是在和我们开玩笑?”说着他还看看周围同事,哈哈笑了起来,“你们美帝人就是幽默,都说了这么多了,怎么可能没办法?”
“对啊!”
“凯文先生你可是世界第一黑客啊!”
“我们都对你充满了信心,不可能没办法的!”
网监们左一句右一句捧了起来。
凯文露出无奈地神色,解释道:“其实也并不是没办法,正确办法你们都掌握了,第一把所有的数据库升级,时间字段加2位;第二所有时间函数改为取4位年的,同时加一比较,如低于1970年,改为20xx年;第三所有有关日期时间字段的语句过一遍,比如截取字符串长度的等;第四所有有关日期显示的窗口表格、字符输入框过一遍,能够正确显示或输入4位年份;第五,某些软件去客户处升级,数据库升级是写了个专门的一段程序,运行一下,然后把应用程序一覆盖完事。”
网监众人听完后眼前一黑!
你妈这些应对办法还要你说?
全球从97年就开始采取这种办法在行事了!
现在要的不是这种代价昂贵的处理办法,而是要找出更省时省力节约资金的办法啊!
说句不好听的,刚才凯文提出来的这些办法,只要是个程序员都知道,狗屁,还曾经的世界第一黑客,水平也不过尔尔!
这一刻,成强和其他人都觉得这回找张伟帮忙也许是次错误的决定,如果不是看在张伟面子上,他们都不想听凯文说下去了,都恨不得直接站起身走了!
和这些内行不同的是,张伟不懂归不懂,还是发些了一些问题,便开口问道:“那为什么不能制作一款软件直接覆盖那些2位字段?”
卢苏明苦笑道:“千年虫只是程序中固定存在的一种结构缺陷而已,这种缺陷是固定的,只有在进行日期处理时才发生错误,进而会引发混乱。如果没有日期处理,就根本谈不上错误,电脑上需要日期处理的各种软件程序数不胜数,怎么可能用一款软件就能全面覆盖?”
众人心中暗叹了一口气,小张到底是外行人,不懂啊,不过他们更叹气的是,寄予莫大希望的凯文太让人失望了!