母案:CM-1188 FR-064 防竄改偵測與授權鎖定
目標
母案五條驗收條件全鏈實測+License 既有流程迴歸,本案收口 gate。
- 改檔拒啟:出貨 image 起容器正常→停→改①層任一 .so(或②層資料檔)一個 byte→重啟→啟動被拒、log 列不符檔案與 reason、顯示 fingerprint+event_id、FS 標記檔出現
- 運行中改檔觸發:運行中改固定核心一檔→(縮短抽查間隔或觸發業務埋點)→D10 複算兩次皆不符→雙落點寫入→立即 exit;有網情境 LC 端出現事件(D9)
- 重啟被拒(鎖定持續):承 2 直接重啟→不進驗證流程即拒啟;「容器重建但 volume 保留」→仍拒啟(FS 落點生效)
- unlock 恢復:LC 以該機 fingerprint+event_id 簽 token→核銷→紀錄清除、nonce 記錄、重啟恢復;負面案:同 token 重放/他機 token/過期 token 各自被拒
- 正常無誤報:未竄改 image 連續運行 ≥24h(跨多輪抽查)+完整功能冒煙(含④volume 大量寫入:上傳檔案、log 滾動)→零 tamper 事件、零誤鎖;啟動時間增量秒級
迴歸底線:License 既有簽發/匯入/驗證全鏈(含已出貨舊 license 檔)不受 D2 抽層影響。
子任務
(見下方連結清單)
依賴
FR-064.1–064.6 全部完成
參考:docs/features/FR-064-2608-tamper-detection/design.md §6
子任務卡清單