第九百三十八章 曾經的世界第一駭客!

超級金錢帝國·七世狂人·3,212·2026/3/23

第九百三十八章 曾經的世界第一駭客! 奇蹟公司,網路安全部門。 網監眾人在張偉和凱文・米特尼克帶領下參觀了一下,然後便找了個地方坐下來商量關於千年蟲的問題。 千年蟲? 這玩意張偉稍微知道一點。 千年蟲又被稱作“電腦千禧年千年蟲問題”或“千年危機”,縮寫為“y2k”。是指在某些使用了計算機程式的智慧系統,包括計算機系統、自動控制晶片等中,由於其中的年份只使用兩位十進位制數來表示,因此當系統進行或涉及到跨世紀的日期處理運算時,如多個日期之間的計算或比較等,就會出現錯誤的結果,進而引發各種各樣的系統功能紊亂甚至崩潰。因此從根本上說千年蟲是一種程式處理日期上的計算機程式故障,而非病毒。 照理說,這個bug爆發時期應該是千禧年頭上,但有趣的是,千年蟲爆發並非在2000年1月1號,而是它可能在2000年1月1日後的任何一天“咬”你一口,真正爆發最集中的日子反而是2000年12月31日到2001年1月1日之間。 眾人坐在休息區的沙發上喝著咖啡,不時聊著。 張偉仔細聽著,也沒開口。 成強介紹道:“千年蟲問題說大很大,說小也很小,比如說吧,我們京城計算機問題辦公室前段時間接到十幾個求助電話,反應他們電腦遭遇了千年蟲問題,有一位姓魏的小姐炒股機不能工作,還有位王先生電子記事本里幾百個聯絡人號碼一夜之間不見了,諸如這樣的事情數不勝數。” 張偉咂咂嘴道:“不算什麼太大的事情嘛。” “小張先生,這你就不懂了。”林曉筠坐在沙發上喝了一口咖啡,道:“我舉個例子,假如你在1999年12越31號晚上23:59打了三分鐘電話,如果電話局出現千年蟲問題,很有可能賬單會顯示為100年減三分鐘,這個話費誰承擔的起?” 張偉動容道:“這問題好像是很嚴重。” 盧蘇明推了推眼鏡道:“假設稅務局電腦出現這種問題,很有可能你們公司會收到拖欠一百年的稅款,這絕對是個天文數字,沒有公司負擔得起吧?還有醫療儀器如救生系統或監視系統可能宕機導致患者生命危急以及血庫管理、醫囑系統與病歷、器材管理全部無法正常運作,更別說交通系統、電力系統等行業,甚至……軍事導彈系統出問題的話,那就是災難了!” 那真的是災難了! 怪不得全球都在高度戒備! 這點張偉隱約有些明白,在後世的時候,他對千年蟲雷聲大雨點小的事情也略有耳聞,一直以來總覺得“千年蟲”徒有虛名,卻沒想到事情嚴重到這個地步,假設一下,奇蹟公司如果收到一張拖欠一百年的補稅通知會怎麼樣?再比如某導彈系統因為千年蟲發射了怎麼辦? 成強忽然道:“當然,我們這次找上門並非要你免費幫忙,國家撥款了大約五個億作為研發資金,我們可以和你們公司合作,單獨設立一個研究部門,另一方面,你們公司也是從事網路方面,特別是通訊方面,如果以後有什麼關於網路監視方面問題,我們會優先審核。” 話裡有話呢! 有些話不能說明白! 不過張偉知道對方什麼意思,這是一份許諾,大致意思就是你奇蹟公司不出什麼大問題,我這邊幫你兜著。對於張偉家其他行業來說,這份許諾可能半點用都沒有,可是奇蹟公司和阿狸巴巴就不同了,要是遇到某些棘手問題,如果沒什麼關係,人家卡一下,那損失的不是一星半點,有了這層關係在就不同了,以後公司只要守法守規,那基本上不會遇到什麼被有關部門卡著的問題。 另外,這個研究資金網監方面負擔了,張偉這邊只需要出人就行,可能還會有點報酬。 張偉聽完後,馬上心動了,報酬不報酬無所謂,最關鍵就是這個許諾,轉頭看向曾經的世界第一駭客凱文・米特尼克,道:“凱文,你對千年蟲有什麼看法嗎?” 聞言,眾人都看了過來。 對啊,這次他們之所以找張偉公司合作,不全都因為這位威震八方的駭客嗎? 大家都帶著期待的目光! 凱文・米特尼克聳聳肩道:“我對千年蟲稍微有些瞭解,廣泛地講,千年蟲包括以下兩個方面的問題:一個是在一些計算機系統中,對於閏年的計算和識別出現問題,不能把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年,改為20年;第三所有有關日期時間欄位的語句過一遍,比如擷取字串長度的等;第四所有有關日期顯示的視窗表格、字元輸入框過一遍,能夠正確顯示或輸入4位年份;第五,某些軟體去客戶處升級,資料庫升級是寫了個專門的一段程式,執行一下,然後把應用程式一覆蓋完事。” 網監眾人聽完後眼前一黑! 你媽這些應對辦法還要你說? 全球從97年就開始採取這種辦法在行事了! 現在要的不是這種代價昂貴的處理辦法,而是要找出更省時省力節約資金的辦法啊! 說句不好聽的,剛才凱文提出來的這些辦法,只要是個程式設計師都知道,狗屁,還曾經的世界第一駭客,水平也不過爾爾! 這一刻,成強和其他人都覺得這回找張偉幫忙也許是次錯誤的決定,如果不是看在張偉面子上,他們都不想聽凱文說下去了,都恨不得直接站起身走了! 和這些內行不同的是,張偉不懂歸不懂,還是發些了一些問題,便開口問道:“那為什麼不能製作一款軟體直接覆蓋那些2位欄位?” 盧蘇明苦笑道:“千年蟲只是程式中固定存在的一種結構缺陷而已,這種缺陷是固定的,只有在進行日期處理時才發生錯誤,進而會引發混亂。如果沒有日期處理,就根本談不上錯誤,電腦上需要日期處理的各種軟體程式數不勝數,怎麼可能用一款軟體就能全面覆蓋?” 眾人心中暗歎了一口氣,小張到底是外行人,不懂啊,不過他們更嘆氣的是,寄予莫大希望的凱文太讓人失望了!

第九百三十八章 曾經的世界第一駭客!

奇蹟公司,網路安全部門。

網監眾人在張偉和凱文・米特尼克帶領下參觀了一下,然後便找了個地方坐下來商量關於千年蟲的問題。

千年蟲?

這玩意張偉稍微知道一點。

千年蟲又被稱作“電腦千禧年千年蟲問題”或“千年危機”,縮寫為“y2k”。是指在某些使用了計算機程式的智慧系統,包括計算機系統、自動控制晶片等中,由於其中的年份只使用兩位十進位制數來表示,因此當系統進行或涉及到跨世紀的日期處理運算時,如多個日期之間的計算或比較等,就會出現錯誤的結果,進而引發各種各樣的系統功能紊亂甚至崩潰。因此從根本上說千年蟲是一種程式處理日期上的計算機程式故障,而非病毒。

照理說,這個bug爆發時期應該是千禧年頭上,但有趣的是,千年蟲爆發並非在2000年1月1號,而是它可能在2000年1月1日後的任何一天“咬”你一口,真正爆發最集中的日子反而是2000年12月31日到2001年1月1日之間。

眾人坐在休息區的沙發上喝著咖啡,不時聊著。

張偉仔細聽著,也沒開口。

成強介紹道:“千年蟲問題說大很大,說小也很小,比如說吧,我們京城計算機問題辦公室前段時間接到十幾個求助電話,反應他們電腦遭遇了千年蟲問題,有一位姓魏的小姐炒股機不能工作,還有位王先生電子記事本里幾百個聯絡人號碼一夜之間不見了,諸如這樣的事情數不勝數。”

張偉咂咂嘴道:“不算什麼太大的事情嘛。”

“小張先生,這你就不懂了。”林曉筠坐在沙發上喝了一口咖啡,道:“我舉個例子,假如你在1999年12越31號晚上23:59打了三分鐘電話,如果電話局出現千年蟲問題,很有可能賬單會顯示為100年減三分鐘,這個話費誰承擔的起?”

張偉動容道:“這問題好像是很嚴重。”

盧蘇明推了推眼鏡道:“假設稅務局電腦出現這種問題,很有可能你們公司會收到拖欠一百年的稅款,這絕對是個天文數字,沒有公司負擔得起吧?還有醫療儀器如救生系統或監視系統可能宕機導致患者生命危急以及血庫管理、醫囑系統與病歷、器材管理全部無法正常運作,更別說交通系統、電力系統等行業,甚至……軍事導彈系統出問題的話,那就是災難了!”

那真的是災難了!

怪不得全球都在高度戒備!

這點張偉隱約有些明白,在後世的時候,他對千年蟲雷聲大雨點小的事情也略有耳聞,一直以來總覺得“千年蟲”徒有虛名,卻沒想到事情嚴重到這個地步,假設一下,奇蹟公司如果收到一張拖欠一百年的補稅通知會怎麼樣?再比如某導彈系統因為千年蟲發射了怎麼辦?

成強忽然道:“當然,我們這次找上門並非要你免費幫忙,國家撥款了大約五個億作為研發資金,我們可以和你們公司合作,單獨設立一個研究部門,另一方面,你們公司也是從事網路方面,特別是通訊方面,如果以後有什麼關於網路監視方面問題,我們會優先審核。”

話裡有話呢!

有些話不能說明白!

不過張偉知道對方什麼意思,這是一份許諾,大致意思就是你奇蹟公司不出什麼大問題,我這邊幫你兜著。對於張偉家其他行業來說,這份許諾可能半點用都沒有,可是奇蹟公司和阿狸巴巴就不同了,要是遇到某些棘手問題,如果沒什麼關係,人家卡一下,那損失的不是一星半點,有了這層關係在就不同了,以後公司只要守法守規,那基本上不會遇到什麼被有關部門卡著的問題。

另外,這個研究資金網監方面負擔了,張偉這邊只需要出人就行,可能還會有點報酬。

張偉聽完後,馬上心動了,報酬不報酬無所謂,最關鍵就是這個許諾,轉頭看向曾經的世界第一駭客凱文・米特尼克,道:“凱文,你對千年蟲有什麼看法嗎?”

聞言,眾人都看了過來。

對啊,這次他們之所以找張偉公司合作,不全都因為這位威震八方的駭客嗎?

大家都帶著期待的目光!

凱文・米特尼克聳聳肩道:“我對千年蟲稍微有些瞭解,廣泛地講,千年蟲包括以下兩個方面的問題:一個是在一些計算機系統中,對於閏年的計算和識別出現問題,不能把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年,改為20年;第三所有有關日期時間欄位的語句過一遍,比如擷取字串長度的等;第四所有有關日期顯示的視窗表格、字元輸入框過一遍,能夠正確顯示或輸入4位年份;第五,某些軟體去客戶處升級,資料庫升級是寫了個專門的一段程式,執行一下,然後把應用程式一覆蓋完事。”

網監眾人聽完後眼前一黑!

你媽這些應對辦法還要你說?

全球從97年就開始採取這種辦法在行事了!

現在要的不是這種代價昂貴的處理辦法,而是要找出更省時省力節約資金的辦法啊!

說句不好聽的,剛才凱文提出來的這些辦法,只要是個程式設計師都知道,狗屁,還曾經的世界第一駭客,水平也不過爾爾!

這一刻,成強和其他人都覺得這回找張偉幫忙也許是次錯誤的決定,如果不是看在張偉面子上,他們都不想聽凱文說下去了,都恨不得直接站起身走了!

和這些內行不同的是,張偉不懂歸不懂,還是發些了一些問題,便開口問道:“那為什麼不能製作一款軟體直接覆蓋那些2位欄位?”

盧蘇明苦笑道:“千年蟲只是程式中固定存在的一種結構缺陷而已,這種缺陷是固定的,只有在進行日期處理時才發生錯誤,進而會引發混亂。如果沒有日期處理,就根本談不上錯誤,電腦上需要日期處理的各種軟體程式數不勝數,怎麼可能用一款軟體就能全面覆蓋?”

眾人心中暗歎了一口氣,小張到底是外行人,不懂啊,不過他們更嘆氣的是,寄予莫大希望的凱文太讓人失望了!

若內容有誤,請點底部工具列 🚩 回報
上一章
0%
下一章
首頁