FINGERPRINT KERNEL

指紋核心:內建 Chromium 144,Pro 可用 150 / 153。

瀏覽器核心決定了網頁看到的 Chrome 版本和指紋實作方式。Prism 的核心由維護者自行編譯並隨安裝程式發布;Pro 使用者可以在用戶端內下載較新的核心,並把長期使用的環境固定在某個版本。

更新於 · 依據 Prism 0.3.22 用戶端整理

Prism 瀏覽器核心視窗:Chromium 144.0.7559.132 已安裝(隨應用程式內建),Chromium 153.0.8010.53 已安裝(標記 Pro),Chromium 150.0.7871.46 可下載(標記 Pro)
「瀏覽器核心」視窗(Pro,示範資料)。

核心從哪裡來

內建的 Chromium 144 指紋核心以 fingerprint-chromium 的指紋修補程式為基礎,結合 ungoogled-chromium 的平臺建置配方,再加上 Prism 自有的一致性修補程式,由維護者分別為 macOS arm64 與 Windows x64 編譯。Chromium 150 / 153 則由維護者將這些修補程式移植到對應版本的官方 Chromium 原始碼上。授權條款說明見開源說明。

版本與平臺

Prism 指紋核心
核心平臺版本取得方式
Chromium 144.0.7559.132macOS Apple Silicon、Windows x64Community(Pro 也可用)隨安裝程式內建,安裝後即可直接使用
Chromium 150 系列macOS Apple Silicon、Windows x64Pro在用戶端的「瀏覽器核心」中下載
Chromium 153 系列macOS Apple Silicon、Windows x64Pro在用戶端的「瀏覽器核心」中下載

兩個平臺的具體版本號不完全相同,以用戶端「瀏覽器核心」中列出的版本為準。主版本號 150 以上(含)的核心屬於 Pro 核心。

Community 為什麼是 Chromium 144?

Chromium 144 是經過最多審查的穩定基準版本,兩個平臺都內建,安裝即可使用。需要注意:它在網頁上回報的 Chrome 主版本是 144,落後於目前的 Chrome 穩定版。如果你的工作更在意版本新舊,可以考慮 Pro 的 150 / 153 核心。

依環境固定核心

  • 環境的核心預設為「自動跟隨目前核心」;Pro 可以在編輯器中把環境固定到某個已安裝的版本。長期使用的帳號環境建議固定版本。
  • 軟體升級或切換全域核心,不會改變已固定的環境。
  • 固定的核心遺失、清單損壞或平臺不相符時,環境會拒絕啟動,並在「啟動診斷」中說明原因,不會悄悄換成別的瀏覽器。
  • 正在使用或被環境固定的核心不能刪除;固定了核心版本的環境,匯入到未啟用 Pro 的裝置時會被拒絕。

完整性驗證與回復

  • 核心目錄會記錄關鍵檔案的大小與 SHA-256:Windows 包括 chrome.exe、chrome.dll 等,macOS 包括主程式與 Chromium Framework;啟用、啟動固定核心以及手動「檢查」時都會重新核對。
  • Pro 下載核心時會讀取經 Ed25519 簽章的版本目錄,透過 HTTPS 下載並驗證 SHA-256,支援暫停與繼續;macOS 還會檢查程式碼簽署、CPU 架構與版本號。下載完成後不會自動切換。
  • 切換失敗時可以「回復上一個」,也可以隨時「使用內建」的 144 核心。

匯入本地建置與相容模式(Pro)

自行編譯核心的開發者可以在「瀏覽器核心」中選擇「匯入本地建置」(macOS 選擇 .app,Windows 選擇 chrome.exe),Prism 會複製並建立驗證清單。「系統相容模式」可以使用本機的 Chrome、Edge 或 Chromium 驗證環境隔離,但系統瀏覽器不會套用指紋參數。編譯方法見公開儲存庫說明。

Pro 到期後