Re: [閒聊] 錢包被盜
1. 硬體防禦的差距:Secure Element (SE)
這是 Ledger 最核心的勝場。
Ledger: 使用 EAL5+/EAL6+ 銀行級安全晶片(類似信用卡或護照上的晶片)。這種
晶片天生就是為了抵抗物理側信道攻擊(如微探針檢測、電壓故障注入)而設計的。即使
駭客拿到你的實體裝置,要從這顆晶片裡直接「讀出」私鑰幾乎是不可能的。
Trezor (早期型號): 使用的是通用微處理器(STM32),雖然代碼開源,但晶片本身
不具備抗物理攻擊能力。過去曾有安全公司(如 Kraken)展示過透過物理接觸,在 15
分鐘內提取 Trezor 私鑰的案例。
註:Trezor 在新款的 Safe 3/5/7 中也引入了 SE 晶片來補足這一點,但其核心架
構仍追求透明,而 Ledger 則在硬體防禦上深耕多年。
2. 螢幕與輸入的信任邊界
Ledger 的做法: 它的螢幕和按鈕是直接由安全晶片(SE)控制的。這意味著當你看
到螢幕顯示「發送 1 ETH」時,這個訊息是在安全區域生成的,不容易被外界竄改。
Trezor 的挑戰: 在部分型號中,負責螢幕顯示的處理器與儲存金鑰的區域是分開的
,理論上存在駭客控制顯示器(讓你看到正確地址)但實際簽署錯誤地址的可能性(儘管
極難達成)。
3. 多幣種支持與隔離 (BOLOS 系統)
Ledger 開發了自己的作業系統 BOLOS。
它允許不同幣種的 App(如 BTC、ETH、XRP)彼此物理隔離。即使 XRP 的 App 有漏
洞,它也無法跨越邊界去存取你 BTC App 的資料。
對於像你這樣會研究 XRPL、Rust 或是 NPU 模組的進階工程師,Ledger 提供的這種
「沙盒環境」在開發測試時提供了更高的安全性。
Ledger 的「缺點」與爭議
當然,「可重現性」和「開源」是 Ledger 的軟肋:
Ledger Recover 爭議: 2023 年推出的韌體更新顯示 Ledger 有能力透過軟體導出
加密的分片私鑰,這打破了「私鑰絕不離開裝置」的傳統認知。這讓開源支持者(如
Trezor 用戶)感到非常不安。
不透明的韌體: 因為 SE 晶片製造商(如 STMicroelectronics)通常要求簽署 NDA
,Ledger 無法完全開源其底層韌體。這意味著你必須完全信任 Ledger 這家公司沒有植
入後門。
~~~
Trezor:曾被多次「物理破解」 (不可修復的硬體設計漏洞)
Trezor 最大的爭議點在於其早期型號(One 和 Model T)使用的 STM32 通用晶片。
Kraken Security Labs (2020年):
研究人員展示了透過 「電壓閃變攻擊」(Voltage Glitching),在 15 分鐘內 物理
性地讀取了晶片的內存,並提取出加密後的 Seed Phrase。
原因: STM32 晶片缺乏對抗物理入侵的防護層(不像 SE 晶片)。
結果: Trezor 承認此漏洞無法透過韌體修復(硬體限制),僅能建議用戶開
啟 Passphrase (BIP-39)。如果你設了強大的 Passphrase,即便駭客 dump 出晶片內容
,也無法在有限時間內暴力破解。
Unciphered (2023年):
安全公司再次演示了針對 Trezor Model T 的物理拆解破解,同樣是在幾分鐘內直接
提取金鑰。
~~~~~
1. 選擇 Ledger 的情況:物理防禦至上
如果你主要的焦慮來源是「實體遺失」或「物理攻擊」(例如:出國弄丟錢包、被專業盜
賊入室竊取、或是在治安較差的環境使用),Ledger 是更好的選擇。
技術核心: EAL5+/6+ 晶片的「硬體抗性」是目前數位資產的最高標。即使是像你這
樣有能力分析 NPU/GPU 驅動、了解電壓閃變的專家,要在沒有 Ledger 授權的情況下攻
破那顆 SE 晶片,難度也高到近乎不可能。
代價: 你必須接受「信任」這家公司。你信任 Ledger 的 BOLOS 系統沒有後門,也
信任他們的「Ledger Recover」服務不會在未經你授權的情況下啟動。
2. 選擇 Trezor 的情況:透明度與主權至上
如果你主要的焦慮來源是「公司不可信」或「軟體供應鏈攻擊」(例如:擔心 Ledger 被
政府強制要求留後門、或公司內部員工惡意竄改韌體),Trezor 是更好的選擇。
技術核心: 程式碼全開源。你可以自行編譯、自行審閱、甚至在論壇上看到全球數
萬名開發者在盯著那幾行代碼。雖然 STM32 有物理漏洞,但那是「已知的弱點」,你可
以透過強大的 Passphrase(BIP-39 第 25 個單字)在數學層面直接抵銷硬體層面的物理
缺陷。
代價: 你必須具備良好的資安意識。你得確保你的 Passphrase 夠強,且絕對不會
遺忘,因為那是你最後的防線,一旦丟失,連硬體本身也救不了你。
1. Trezor Safe 5:具備「彩色觸控螢幕」
這是 Trezor 目前的主力旗艦款,設計上非常現代:
觸控功能: 有。它配備了大型彩色 LCD 觸控螢幕。
震動回饋: 具備 Trezor Touch™ 技術。當你在螢幕上輸入 PIN 碼或 Passphrase
時,裝置會提供震動(Haptic Feedback),這能增加操作的精準度,感覺更像在使用智
慧型手機。
防護材質: 表面覆蓋了 Gorilla Glass 3,非常耐刮。
2. Trezor Safe 7:
藍芽功能: 有。
觸控功能: 有。它延續了高階型號的觸控傳統,且通常擁有更大的操作空間。
技術核心: 這款產品(或其對應的技術原型)通常強調搭載了 Tropic Square
(TROPIC01) 全開源安全晶片。
三層驗證機制
第一層:韌體完整開源
所有程式碼公開在 GitHub
https://github.com/trezor/trezor-firmware
↓
全球任何人都可以讀、審查、找漏洞
↓
不是「相信公司說沒有」
而是「程式碼就在那裡,你自己看」
第二層:Reproducible Builds
你可以自己下載原始碼
↓
自己編譯成韌體
↓
比對 Hash 值是否與官方發布版本一致
↓
一致 = 官方沒有在二進位檔裡塞東西
Trezor 有公開每個版本的預期 Hash 值供比對,這是 Ledger 做不到的事。
第三層:TROPIC01 晶片(Safe 7 獨有)
傳統 SE 晶片(包含 Ledger 用的)
→ 晶片廠商要求 NDA,內部無法審查
TROPIC01
→ 全球第一顆開放審計的 SE 晶片
→ 硬體層級也可以被外部驗證
實際上有多少人在看?
trezor-firmware GitHub
↓
Star 數:數千
↓
回報過的漏洞:數十個(都被修復並公開)
↓
活躍的外部安全研究員持續審查
有人找到漏洞並回報,反而是健康的表現,代表審查機制真實存在。
商店
https://trezor.io/trezor-safe-7
推廣文
https://hazelwu.com/crypto-trezor/
trezor safe 7
UPS USD 265.4 8000NT
DHL USD 285.3 9000NT
如何使用 Trezor Safe 7 的正品驗證(最正確步驟)下載官方 Trezor Suite 前往
https://trezor.io/start
下載最新版 Trezor Suite(桌面版最推薦)或使用網頁版(suite.trezor.io)。
第一次設定時(最重要)連接 Safe 7 到電腦(用 USB-C)。
開啟 Trezor Suite。
按照提示開始設定新裝置。
過程中 Trezor Suite 會自動執行 Authenticity Check。
裝置螢幕上會出現提示,要求你 Allow(允許) Suite 進行檢查。
檢查通過後,會顯示類似 "Your device is genuine" 或安全確認訊息。
已設定過的裝置如何重新檢查連接裝置到 Trezor Suite。
進入 Settings(設定) → Device(裝置)。
找到 Check device 或 Authenticity check 選項,手動觸發。
每次連接時,Suite 也會進行部分自動背景檢查(firmware signature check)。
都使用passphrase 密碼短語情況下
Ledger flex 台灣正成代理 vs Trezor Safe 7 官方國際空運
不考慮價格, 各種考量綜合 幫我選擇那個產品好?
我問了Grok Claude-adptive Gemini-pro
答案出奇一致!!!
Safe App 多簽(多人投票同意轉帳):
開啟 app.safe.global
建立新 Safe 時,將 Ledger Flex 的地址加入為 owner
設定門檻,例如 2-of-3(三個 owner 中需兩個簽名)
每次交易時,Ledger 會在螢幕上顯示交易內容讓你確認後簽名
加密幣實在是學問高深, 難怪一般人或稍資深的,不懂加密原理BIP39,不懂Passphrase,
不懂開源軟硬體的,不懂第三方驗證,不懂官網原廠購買的,都會有大概率被偷.
現在含前文Ledger Wallet 說明了source code build
希望大家不會再遇到小偷了
※ 引述《padmafeel (佳境)》之銘言:
: 先看開箱教學
: https://www.youtube.com/watch?v=fqh_wYJu3S4
: 1. 下載 Ledger Wallet™(原Ledger Live, 官網或 App Store)
: ↓
: 2. 開啟 App → 點「Set up a new device」
: ↓
: 3. 依照步驟連接 Ledger Flex
: ↓
: 4. App 自動向裝置發送驗證挑戰Perform a Genuine Check
: ↓
: 5. 顯示「This is a genuine Ledger device」→ 安全
: 顯示「...」→ 立刻停止使用,聯絡客服
: 新裝置初次設定時的 Genuine Check(最重要)開啟 Ledger Wallet App。
: 點擊 Get Started(開始使用)。
: 選擇你的 Ledger 裝置型號(Nano S Plus、Flex、Stax 等)。
: 依照 App 提示用 Bluetooth(觸控屏裝置)或 USB(支援的 Android 機)連接裝置。
: 裝置上會出現提示,要求你 允許(Allow) Ledger Wallet 進行連接與檢查。
: App 會自動執行 Genuine Check(正品檢查),這是加密驗證過程。
: 檢查通過後,App 會顯示 Your device is genuine(你的裝置是正品)或綠色/紫色勾勾
: ,繼續設定即可。
: https://support.ledger.com/article/13692454787613-zd
: 略
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.93.159 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1778658986.A.523.html
推
05/13 16:03,
1小時前
, 1F
05/13 16:03, 1F
→
05/13 16:03,
1小時前
, 2F
05/13 16:03, 2F
→
05/13 16:13,
1小時前
, 3F
05/13 16:13, 3F
→
05/13 16:15,
1小時前
, 4F
05/13 16:15, 4F
→
05/13 16:28,
1小時前
, 5F
05/13 16:28, 5F
※ 編輯: padmafeel (114.32.93.159 臺灣), 05/13/2026 17:05:13
討論串 (同標題文章)
DigiCurrency 近期熱門文章
PTT數位生活區 即時熱門文章