我處理的,常常不是一般的舊系統,而是活了四、五十年、沒有完整交接,還持續在原生架構上疊外掛的「超級特別版」。
像在一段木頭上不斷種香菇:共用同一個 IIS、同一批主機,後來的人不敢拆,只能再開新的 DB、新的 table、新的登入、新的規則。幾十年後,誰是主系統、誰是外掛、哪份資料才是真的,往往都得重新考古。
這個系列記錄的,就是這些資訊安全「奇聞軼事」——或者更準確地說,奇聞車失事。
不只談漏洞,也談沒有交接、疊床架屋、歷史包袱、人為選擇,以及真正接手後才看得到的事故現場。
有一種資訊系統,不能用「開發完成」來形容。 比較接近的說法是: 它還活著。 而且活得很好。 至少今天早上大家還能登入、查資料、印表格、辦事情。 至於它是怎麼活到...
上一篇講到,一套活了幾十年的系統,最後很可能不再像一套系統。 比較像是一段放了很久的木頭。 每隔幾年,有人來種一朵香菇。 再過幾年,又有人覺得前面的香菇不好改,...
AI 說有 3,000 個問題,然後呢? ——離線掃描器跑完之後,我發現我可能不是在接一套系統,而是在接一個資訊科技地層剖面。 一開始,我以為這是一套老系統。...
三千個問題排好隊之後,誰先去急診? ——Delphi、VB6、Go、Angular 都說別看我,真正需要先看的可能在 SQL Server 地下室。 上一篇我們...