【大紀元3月31日訊】大多數人對“千年虫”仍然記憶猶新,但如今又一個与時間有關的計算机瑕疵可能將在4月1日到8日使一些用微軟公司某些版本的Visual C++編程語言設計出來的應用軟件和网站受到影響。Privacy Foundation公司首席技術官理查德?史密斯稱之為“2001年愚人節的臭虫”。
据报道,史密斯是在1999年發現這個電腦瑕疵的,微軟公司不久之后為此發布過一個補丁程序。但是由于許多計算机的升級只是集中在硬件上而忽視了對應用軟件的更新,所以目前還不知道有多少台計算机安裝著含有這個程序缺陷的應用軟件。
史密斯在本周三對bugtraq郵件清單的管理者說:“這個瑕疵很可能已經滲透到了一些從事特殊行業的計算机上,他們的系統通常不象台式電腦那樣經常進行軟件的更新。”受影響的系統可能將包括机場起降時間監視系統、建筑物入口控制系統、運輸計划系統和旅館中的定時提醒系統。网站也同樣容易受到它的干擾。
史密斯說:“IIS本身就是用VC++編寫出來的,在ASP网頁上使用的許多ActiveX控件也是如此。應用JavaScript的ASP网頁也有可能存在這個瑕疵。”
這個程序上的缺陷是由于夏時制的計算失誤而引發的時間与日期方面的故障。美國每年的夏時制開始于4月的第一個星期天,在這一天恰好是4月1日的年份它就會出問題,但它會在4月8日自動改正錯誤。
這個程序錯誤將導致使用CRT時間顯示功能的應用軟件自動關閉1個小時,即使Windows時鐘顯示的時間正确也會如此。微軟公司最初通報這個瑕疵時說它相信這一問題的影響范圍非常有限。他們建議用戶在4月1日到來前把系統時間改為2001年4月2日,并确信應用軟件能夠顯示和儲存新的系統時間。
相關文章