崩潰時刻:技術失誤引發的全球混亂 - CrowdStrike

閱讀時間約 3 分鐘

2024年7月19日…,一場前所未有的全球性大事件悄然降臨。這次事件波及了機場、車站,以及無數依賴關鍵系統的商店與公司。聽起來像是科幻小說中的場景,然而,這真真切切地發生在昨天。世界各地的運營陷入混亂,人們的生活被突如其來的技術故障打亂。

raw-image


這一切都要從一間公司開始說起——CrowdStrike。


CrowdStrike,這家以提供網絡安全解決方案而聞名的公司,此刻成了風暴的中心。曾幾何時,這家公司是數以千計企業的守護者,保護他們免受黑客攻擊。誰能想到,如今正是這樣一家公司,成為了混亂的根源。


事情的起因,是一次例行的防毒軟體「定期更新」。CrowdStrike 的 Falcon Sensor 系統,是其 EDR(端點偵測與回應)解決方案的核心,負責監控和阻止各種網絡威脅。然而,在這次更新後,全球無數 Windows 電腦突然出現藍屏死機(BSoD),隨後無法重啟。這次事故的罪魁禍首,是一個名為 csagent.sys 的文件。

事件爆發後,網路上迅速充斥著用戶的求助聲音。Reddit 上的貼文瞬間炸鍋,“我們整個公司的電腦都藍屏(BSoD)了,所有關鍵服務都停擺了。我已經報修,但這個問題非常嚴重。”人們在各大論壇上尋求解決辦法,然而 CrowdStrike 官網的緊急公告只能提供一個臨時解決方案:進入安全模式,刪除特定的系統文件,但這並非萬全之策。

有些人甚至在社交媒體上開玩笑地表示,希望自己的微軟系統也能當機,好讓自己提早下班。然而,他們的系統卻正常運作,這讓他們不禁好奇,到底是什麼樣的狀態才會引發當機。有當機經驗的網友則透露,使用微軟全家餐(如 Windows 作業系統、Microsoft 365、OneDrive)就會出現這種大當機的情況。



raw-image

然而災情如海嘯般蔓延開來,波及全球。美國和印度的多家航空公司被迫停飛,機場內人頭攢動,手寫登機證重現於世。在臺灣,桃園機場的多家航空公司緊急啟用人工劃位作業,醫院的部分系統也遭受影響,急診室和藥房的運作一度陷入混亂。


但這還只是冰山一角。全球的金融系統也未能幸免。英國倫敦證券交易所集團(LSEG)的數據和新聞平台 Workspace 當機,美國、澳洲、南非等地的銀行服務中斷,投資者們無法進行正常交易,市場陷入恐慌。


CrowdStrike 的首席威脅獵人 Brody Nisbet 在社交媒體上公開確認了問題的嚴重性,並提供了詳細的解決步驟。然而,這一切並未能迅速平息人們的恐懼與憤怒。CrowdStrike 執行長 George Kurtz 也公開道歉,承諾問題已被隔離,解決方案正在部署中。

隨著調查的深入,人們發現這次事故並非簡單的技術故障。每一次操作、每一行程式碼,都在顯微鏡下被仔細檢查。這場由防毒軟體更新引發的災難,揭示了數位世界的脆弱與複雜。


CrowdStrike 這家本應守護安全的公司,因一次失誤而成為眾矢之的。在這場風暴過後,全球的 IT 部門無不在重新審視自己的安全策略,力求在未來避免類似災難的重演。而這次事件,也將成為數位時代的一個警鐘,提醒我們在依賴技術的同時,更需警惕其可能帶來的風險。


這是一個充滿懸疑但真實的故事,從起初的意外,到後來的全球混亂,再到最終的問題解決,每一步都扣人心弦。CrowdStrike 的這次失誤,將被載入史冊,成為網絡安全領域的經典案例…。


參考資料:

https://www.theregister.com/2024/07/19/crowdstrike_falcon_sensor_bsod_incident/

https://www.ithome.com.tw/news/164030

這是一系列以軟體開發為主題的輕鬆分享,內容涵蓋了技術選擇、開發經驗、實戰應用等多方面的議題。無論是如何在眾多框架中做出選擇,還是如何應對技術轉移的挑戰,作者都用幽默、有趣的對話風格,將複雜的技術問題轉化為易懂的故事。
留言0
查看全部
發表第一個留言支持創作者!
為什麼供應商在使用我們的API時,統一編號驗證會出錯?這個看似簡單的錯誤,竟然牽涉到財政部的新規則。我們如何發現並解決這個問題?新的檢查邏輯是如何影響我們的系統?本文將揭示背後的原因和解決過程。
討論系統架構時,我們常忽略低流量時期的準備,但真正的挑戰在於怎樣在突發高流量時保持穩定。我們深入探討了如何透過水平擴展、負載均衡、快取策略等多維度規劃,來強化系統對高流量的承受力,確保系統的靈活擴展與高可用性。
在連假期間,我探索了「知識詛咒」這個話題,揭露了專家在分享知識時常見的盲點。提出了三大觀點來應對:情境導入,讓知識有著落;探討不同情境下可能的結果,展現靈活思考;並且至少提供兩種例證,增強說服力。這篇分享不僅是自我反思的成果,也希望能給大家在溝通和知識分享上一些新的啟示。
放鬆的週末,我與幾位同事決定提升我們的後端開發技巧,選擇了「日期範圍生成器」作為我們的小型實作。作為團隊中較有經驗的PHP工程師,我引領著團隊從基礎程式碼的撰寫開始,進而深入到物件導向的結構調整,最後提高程式可擴充性的挑戰。雖然過程中遇到不少困難,但我們通過不斷的討論和優化,最終成功克服了所有挑戰。
在程式世界裡,if 條件句是我們的好朋友,幫我們做各種決策。如果不注意可能會讓我們掉進小陷阱。文中透過幾個例子,在使用 if 時可能會遇到的一些常見問題,像是不必要的 if、過於複雜的條件、忘了用嚴格比較,還有嵌套太深的 if。透過這篇文章,你將學到如何避免這些小錯誤,寫出更乾淨、更有效率的程式碼。
在開發前後端分離架構時,使用兩個不同網域所遇到跨域請求問題。特別是在POST請求時行為差異大,揭示了「簡單請求」與「預檢請求」的關鍵差異。簡單請求不需預檢,但application/json會觸發預檢請求,需透過特定設定解決。分享這篇文章希望幫助開發者有效處理跨域問題。
為什麼供應商在使用我們的API時,統一編號驗證會出錯?這個看似簡單的錯誤,竟然牽涉到財政部的新規則。我們如何發現並解決這個問題?新的檢查邏輯是如何影響我們的系統?本文將揭示背後的原因和解決過程。
討論系統架構時,我們常忽略低流量時期的準備,但真正的挑戰在於怎樣在突發高流量時保持穩定。我們深入探討了如何透過水平擴展、負載均衡、快取策略等多維度規劃,來強化系統對高流量的承受力,確保系統的靈活擴展與高可用性。
在連假期間,我探索了「知識詛咒」這個話題,揭露了專家在分享知識時常見的盲點。提出了三大觀點來應對:情境導入,讓知識有著落;探討不同情境下可能的結果,展現靈活思考;並且至少提供兩種例證,增強說服力。這篇分享不僅是自我反思的成果,也希望能給大家在溝通和知識分享上一些新的啟示。
放鬆的週末,我與幾位同事決定提升我們的後端開發技巧,選擇了「日期範圍生成器」作為我們的小型實作。作為團隊中較有經驗的PHP工程師,我引領著團隊從基礎程式碼的撰寫開始,進而深入到物件導向的結構調整,最後提高程式可擴充性的挑戰。雖然過程中遇到不少困難,但我們通過不斷的討論和優化,最終成功克服了所有挑戰。
在程式世界裡,if 條件句是我們的好朋友,幫我們做各種決策。如果不注意可能會讓我們掉進小陷阱。文中透過幾個例子,在使用 if 時可能會遇到的一些常見問題,像是不必要的 if、過於複雜的條件、忘了用嚴格比較,還有嵌套太深的 if。透過這篇文章,你將學到如何避免這些小錯誤,寫出更乾淨、更有效率的程式碼。
在開發前後端分離架構時,使用兩個不同網域所遇到跨域請求問題。特別是在POST請求時行為差異大,揭示了「簡單請求」與「預檢請求」的關鍵差異。簡單請求不需預檢,但application/json會觸發預檢請求,需透過特定設定解決。分享這篇文章希望幫助開發者有效處理跨域問題。
你可能也想看
Thumbnail
「設計不僅僅是外觀和感覺。設計是其運作的方式。」 — Steve Jobs 身為一個獨立文案,許多人會以為我們的生活只需要面對電腦,從無到有,用精巧的文字填滿空白的螢幕,呈現心目中獨具風格的作品。 ——有的時候可以如此,但其實這是我們夢寐以求的偶發日常。 更多的時候,白天的工作時間總被各種繁雜
Thumbnail
台股、美股近期明顯回檔,市場敘事發生改變,壞消息一樁接一樁出現,下一步該怎麼走呢?本文將探討近期的宏觀經濟事件,並分享個人的操作思考。
Thumbnail
今天,突發奇想地想要跟大家聊聊幼教老師崩潰時刻的前十名。先宣導一下,現今的幼兒園老師(或稱幼教老師)是一個非常辛苦的工作。
Thumbnail
是否有一條路徑,在抵達終點的時候能夠說明,那條路究竟是如何被開闢出來的?在孤寂與熱鬧的駕駛室與車廂之間,直面隧道陰暗與光線明亮的穿梭之間,乘車者的眾無名臉孔,亦以平行面壁的方式注視著如流星搖曳,瞬眼即過的燈光。
Thumbnail
投實習失敗,真的是我們這一世代無法避免的感受,自從某幾年開始實習風氣後,就業市場便越來越捲,沒有實習的人未來找正職時,根本就跟其他人站在不同的起跑點,也讓實習從可選的自我成長,變成必選的學生活動,而第一次投實習總是讓人挫折
Thumbnail
在這高壓的現代社會,許多人都曾經有過被工作逼到崩潰的經歷。但你知道嗎?正是這些逼人崩潰的時刻,常常隱藏著我們成長的契機。雖然不是所有的壓力都能帶來實質成長,但真正有助於成長的挑戰通常都伴隨著一定的壓力。學習分辨哪些挑戰是有意義且能促使你前進,及哪些挑戰只會對你的身心健康及未來發展帶來負面衝擊。
Thumbnail
#陪孩子寫作業時「不崩潰」的四個做法 ​ 當我隨手翻開這本書時,恰巧看到這一小節的標題,立馬決定要好好拜讀!這節的標題就是『如何調解輔導孩子寫作業時,所產生的情緒』,文中還提供了陪孩子寫作業時「不崩潰」的四個做法。 ​ 人說「不寫作業,母慈子孝;一寫作業,雞飛狗跳。」完全擊中我的痛點!甜甜上
Thumbnail
一直被大家強調高貴、彷彿無所不能的埃爾塞拉,擊垮她的並不只是產後憂鬱這個事件,而是在這樁婚姻裡、甚至在她的原生家庭中,至始至終都沒有給她選擇權,她對她人生中所有重大事件都沒有作用的無能為力感,才是她崩潰的起因。 埃爾塞拉就像一朵室內的裝飾花,人們會讚許她存在的美麗,但卻不在意她的個人意志。
Thumbnail
傍晚回到家之後,我請他先把學校用的餐碗收給我,跳跳糖東摸西摸的一下要唱一首歌給我聽,一下要再排一下玩具,中間我有碎念他:「快點快點,再拖等等會沒時間講故事~」但這孩子依然在自己的世界裡。 跳跳糖馬上問我為什麼? 跳跳糖馬上哀號:「我不想要我們家有時鐘!」 今天真的很順利! 就只是陪他哭。
Thumbnail
在印刷廠內,我們做得最多的事情是等待。等待沒有訣竅,就是耐心,加上一點奇蹟,必要時,可能再加上一個便當。
Thumbnail
「設計不僅僅是外觀和感覺。設計是其運作的方式。」 — Steve Jobs 身為一個獨立文案,許多人會以為我們的生活只需要面對電腦,從無到有,用精巧的文字填滿空白的螢幕,呈現心目中獨具風格的作品。 ——有的時候可以如此,但其實這是我們夢寐以求的偶發日常。 更多的時候,白天的工作時間總被各種繁雜
Thumbnail
台股、美股近期明顯回檔,市場敘事發生改變,壞消息一樁接一樁出現,下一步該怎麼走呢?本文將探討近期的宏觀經濟事件,並分享個人的操作思考。
Thumbnail
今天,突發奇想地想要跟大家聊聊幼教老師崩潰時刻的前十名。先宣導一下,現今的幼兒園老師(或稱幼教老師)是一個非常辛苦的工作。
Thumbnail
是否有一條路徑,在抵達終點的時候能夠說明,那條路究竟是如何被開闢出來的?在孤寂與熱鬧的駕駛室與車廂之間,直面隧道陰暗與光線明亮的穿梭之間,乘車者的眾無名臉孔,亦以平行面壁的方式注視著如流星搖曳,瞬眼即過的燈光。
Thumbnail
投實習失敗,真的是我們這一世代無法避免的感受,自從某幾年開始實習風氣後,就業市場便越來越捲,沒有實習的人未來找正職時,根本就跟其他人站在不同的起跑點,也讓實習從可選的自我成長,變成必選的學生活動,而第一次投實習總是讓人挫折
Thumbnail
在這高壓的現代社會,許多人都曾經有過被工作逼到崩潰的經歷。但你知道嗎?正是這些逼人崩潰的時刻,常常隱藏著我們成長的契機。雖然不是所有的壓力都能帶來實質成長,但真正有助於成長的挑戰通常都伴隨著一定的壓力。學習分辨哪些挑戰是有意義且能促使你前進,及哪些挑戰只會對你的身心健康及未來發展帶來負面衝擊。
Thumbnail
#陪孩子寫作業時「不崩潰」的四個做法 ​ 當我隨手翻開這本書時,恰巧看到這一小節的標題,立馬決定要好好拜讀!這節的標題就是『如何調解輔導孩子寫作業時,所產生的情緒』,文中還提供了陪孩子寫作業時「不崩潰」的四個做法。 ​ 人說「不寫作業,母慈子孝;一寫作業,雞飛狗跳。」完全擊中我的痛點!甜甜上
Thumbnail
一直被大家強調高貴、彷彿無所不能的埃爾塞拉,擊垮她的並不只是產後憂鬱這個事件,而是在這樁婚姻裡、甚至在她的原生家庭中,至始至終都沒有給她選擇權,她對她人生中所有重大事件都沒有作用的無能為力感,才是她崩潰的起因。 埃爾塞拉就像一朵室內的裝飾花,人們會讚許她存在的美麗,但卻不在意她的個人意志。
Thumbnail
傍晚回到家之後,我請他先把學校用的餐碗收給我,跳跳糖東摸西摸的一下要唱一首歌給我聽,一下要再排一下玩具,中間我有碎念他:「快點快點,再拖等等會沒時間講故事~」但這孩子依然在自己的世界裡。 跳跳糖馬上問我為什麼? 跳跳糖馬上哀號:「我不想要我們家有時鐘!」 今天真的很順利! 就只是陪他哭。
Thumbnail
在印刷廠內,我們做得最多的事情是等待。等待沒有訣竅,就是耐心,加上一點奇蹟,必要時,可能再加上一個便當。