訂明審查要支援的決定

收購、投資、供應商交接及產品修復各有不同審查需要。開始前應確認問題、可用存取權及所需證據,並區分可由程式庫與系統確認的事項,以及需要合約、財務紀錄或法律意見的事項。

原供應商離開後重現發布

在假設交接中,買方收到程式庫,但正式域名及備份帳戶仍由供應商掌握。網站正常運作會掩蓋這個依賴。請另一位工程師在隔離環境進行以下檢查。

原供應商離開後重現發布
測試保留的證據
由全新程式碼副本建置依賴版本、建置紀錄及所需設定名稱
在正式環境以外還原備份還原時間、紀錄筆數及交易抽查
證明掌握域名及主機公司管理員存取權及復原聯絡方式擁有權

追蹤實際發布及復原流程

檢視程式碼如何變成可運作服務、由哪些帳戶控制,以及其他人能否重現發布。檢查設定、依賴、測試、監察及備份還原。產品截圖不能顯示現任操作人員離開後,系統能否維護或復原。

報告影響及不確定事項

每項發現應列明受影響流程、證據、可能後果及實際下一步。區分緊急服務或存取風險與可稍後改善的事項。工作量估算須列出假設,未確認擁有權或無法存取的系統則保留為待解問題。

進行前先確認

  • 估算前先確認審查問題及存取安排。
  • 核實程式庫、主機、域名及第三方帳戶控制權。
  • 要求每項發現附有證據、優先次序及修正選項。

付諸實行