KeyFrame內部研究專用

Operational Security in Web3: a review of major OpSec incidents

DeFi Security Summit - DSS·4月22日週二·62 min英文

三句話摘要

Web3 協議與開發者如何透過完整的 OPSEC 框架抵禦社交工程攻擊,避免重蹈 Radiant、WazirX、Bybit 等重大駭客事件。 --- 攻擊者從不破解密碼學,他們破解的是人的信任與習慣——OPSEC 的核心是在事件發生前,把每一個「我以為不會有問題」的假設變成有制度保障的流程。 1. 社交工程攻擊鏈比單一漏洞更危險

重點整理

重點
  • 1

    1. 社交工程攻擊鏈比單一漏洞更危險

  • 2

    攻擊者刻意設計多層跳轉(Twitter → Telegram → Slack 錯誤頁 → Reddit 教學 → GitHub 惡意驅動),讓受害者無法直覺連結「初次接觸者」與「最終感染行為」,導致警覺性降低。

  • 3

    2. 硬體錢包 + 多簽並非終極防線

  • 4

    Radiant、WazirX、Bybit 三起事件均顯示:攻擊者不破解硬體錢包,而是從前端或簽名介面下手,讓簽名者在看到正確交易資訊的情況下,實際簽署完全不同的惡意交易。

  • 5

    3. OPSEC 必須在事件發生前主動部署

  • 6

    OPSEC 是事前的流程與制度設計(如專用簽名設備、時間鎖、交易模擬驗證),而 SecOps 是事後的監控與應急回應;目前業界過度投資 AppSec(程式碼審計),OPSEC 嚴重不足。

  • 7

    4. 帳戶安全需全面翻新,而非局部修補

  • 8

    SMS 和 TOTP 均可被中間人釣魚頁面即時截取;Passkey 同步至 iCloud/Google 帳戶後安全等級下降;只有儲存於不同步設備或 YubiKey 內、以 FIDO2 模式設定的金鑰才能提供真正防護。

  • 9

    --

實用技巧與重點

乾貨
  • 具體損失數字
  • Radiant Capital:2024 年 10 月,$5,800 萬美元
  • WazirX:$2.35 億美元
  • Bybit:$15 億美元
  • 攻擊歸因
  • 三起均歸因於 Lazarus(北韓)旗下子組織:AppleJEUS(惡意程式)、Dangerous Password(初始感染)、TraderTraitor(大型交易所攻擊)
  • 社工攻擊流程(Parafy Capital 案例)
  • Twitter 接觸 → Telegram 對話 → 假 Slack 邀請(app.slack.com 而非 join.slack.com)→ 假 Reddit 教學文(大量假讚數)→ 假驅動程式網站 → GitHub 惡意檔案下載 → 感染
  • Elusive Comet / Zoom 攻擊流程
  • 真實 Google Calendar 邀約 → 正常 Zoom 通話 → 要求共享螢幕 → 彈出「Zoom 請求遠端控制」視窗 → 利用時間壓力誘使點擊 → Zoom 漏洞執行遠端程式碼 → 鍵盤記錄器安裝,密碼管理器主密碼外洩
  • YubiKey 設定要求
  • 必須使用 FIDO2 或 FIDO U2F 模式
  • 每次使用必須輸入 PIN(否則視為設定不完整)
  • 最少配置 2 支(1 主 + 1 備份),建議 3 支
  • Passkey 只能儲存於不同步的設備或 YubiKey 本體
  • 設備與工具建議
  • 簽名/部署專用機:刻意選低規格筆電,降低日常使用誘因
  • 防火牆(Mac):LuLu(Objective-See 基金會,開源免費)
  • 虛擬機隔離:Telegram、Discord、Twitter 等社群工具移入 VM
  • PDF 安全處理:上傳至 Google Drive 線上預覽(自動去除惡意腳本);或使用 DocSend 傳送;本機開啟用 Preview 而非 Adobe Acrobat
  • 視訊會議:只用 Zoom 或 Google Meet(Google Meet 無需安裝用戶端);對方要求換平台,立即拒絕
  • 身分驗證方法
  • 確認對方身份唯一可信方法:要求公司 email,由對方從公司 email 回信
  • DKIM Replay Attack:新型手法可偽造合法域名發信,即使寄件者顯示為 google.com 也可能是假的
  • MFA 疲勞攻擊:對無密碼 Microsoft 帳戶發送 300 次推播通知,誘使使用者因厭倦而點擊「同意」
  • 感染後緊急步驟
  • 立即切斷網路(斷 Wi-Fi / 飛航模式)
  • 用另一台設備聯絡 SEAL 等應急支援
  • 優先順序:密碼管理器 → Email 帳戶 → 銀行 → 熱錢包資產轉移至新地址
  • --

結論

結論

攻擊者從不破解密碼學,他們破解的是人的信任與習慣——OPSEC 的核心是在事件發生前,把每一個「我以為不會有問題」的假設變成有制度保障的流程。

完整解析

詳細

過去兩年,Web3 生態的重大資安事件已從智慧合約漏洞轉向「人的問題」。Radiant Capital($5,800 萬)、WazirX($2.35 億)、Bybit($15 億)三起事件均由北韓 Lazarus 集團策動,共同模式是:不直接破解密碼學,而是從開發者的日常工作流程切入。Radiant 事件中,攻擊者花費整整一年經營「Nick L. Franklin」這個假安全研究員身份,持續發表真實研究文章建立信任,再以夾帶惡意程式的安全報告為餌;一旦開發者機器被植入後門,Safe 多簽介面顯示的交易內容即遭篡改,簽名者在硬體錢包上確認的其實是完全不同的惡意交易。Bybit 則更進一步:攻擊者直接滲透 Safe 的第三方前端供應鏈,掌控一名擁有完整 AWS 寫入權限的開發者帳號後,替換整個前端程式碼,理論上可同時攻擊所有 Safe 用戶,但他們選擇只針對最大的目標。

從 OPSEC 角度看,這三起事件暴露的不是技術架構失敗,而是制度設計的缺位。單一開發者擁有直接推送生產程式碼到 CDN 的權限、簽名前缺乏獨立的交易模擬驗證流程、對第三方服務存在過度信任假設——這些都是「事前沒有做的事」所造成的後果。Pablo 和 Louie 的案例研究則補充了另一面向:社交工程攻擊的精妙之處在於「跳轉層數」。受害者從 Twitter 被引導至 Telegram,再到假 Slack,再到偽裝成熱門 Reddit 討論的教學貼文,最後才在 GitHub 下載惡意驅動程式,每一步都看似合理,受害者早已無法回想起「是誰讓我走到這一步的」。Zoom 遠端控制攻擊則利用時間壓力(「錄製馬上開始」),讓受害者在一秒內誤將「遠端控制請求」當成「螢幕共享確認」點擊,惡意程式透過 Zoom 漏洞安裝鍵盤記錄器,密碼管理器主密碼因此外洩,進而導致所有助記詞與備份碼一起失守。

面對上述威脅,具體的防禦措施可分為幾個層次:設備層面,為簽名者配備低規格專用機,刻意讓人沒有動力用它做其他事;在個人機器上安裝出站防火牆(如 Mac 上的 LuLu),即使惡意程式已安裝,也能阻止它連回指揮控制伺服器外洩資料;將社群軟體移入虛擬機隔離,控制爆炸半徑。身份驗證層面,必須將 SMS 和 TOTP(Google Authenticator 等)從所有重要帳戶中移除,因為這兩者均可被中間人釣魚頁面即時截取;替換為以 FIDO2 模式設定的 YubiKey,配置多支並設定 PIN。流程層面,每週一次「這週誰被駭了、手法是否與我們相關」的定期檢視,以及部署時間鎖與守護者合約作為最後一道強制停損機制。

感染後的應急順序同樣重要:第一步立即切斷網路,阻止後續資料外洩;第二步用另一台乾淨設備聯絡安全社群(如 SEAL);第三步按優先順序逐一登出所有工作階段並更換憑證,從密碼管理器、Email 帳戶開始,再到銀行與交易所,並立即將熱錢包資產轉移至全新地址。整個恢復過程可能耗費數天,必須事前演練才能在慌亂中有條不紊地執行。

---

關鍵時刻

Pipeline v2

帶時間戳的重點,會在逐字稿層級分析上線後產生。目前請先透過原始影片觀看。

事實查核

Pipeline v2

說法查證是下一次管線升級的一部分。KeyFrame 只會顯示它真正能驗證的內容。

更多「Web3 安全」的內容

IF YOU OWN XRP YOU NEED TO SEE THIS PRICE MANIPULATION! ⚠️
8 min
Web3 安全英文8月14日

IF YOU OWN XRP YOU NEED TO SEE THIS PRICE MANIPULATION! ⚠️

Zach Humphries

  • 機構支撐的積極意義:價格操縱常被視為負面,但Ripple掌握大量XRP供應與escrow,在熊市期間提高價格下限,實際上替零售投資者鎖定了低風險的積累區間,這不是剝削而是市場穩定機制。
  • 歷史模式驗證:2024年7月至11月XRP在50美分附近橫盤整理,低點觸及42美分(wick),高點65美分;隨後11月5日至12月5日單月上漲456%,年底到2025年初累計漲幅534%,這個歷史周期正在1美元價位重演。
  • 比特幣聯動邏輯:講者在4-5月就預測「如果比特幣跌至60k以下,XRP會跌至1美元或更低」,此預測精準應驗,反映出熊市中兩者的明確連動關係。
Minimmit, Multimmit and the New Consensus Frontier with Patrick O'Grady
72 min
Web3 安全英文PODCAST8月5日

Minimmit, Multimmit and the New Consensus Frontier with Patrick O'Grady

Zero Knowledge

  • 反向 Linux 架構:Commonware 刻意暴露棧各層級控制,讓開發者自訂執行環境、共識機制、密碼學實現,而非像 Cosmos SDK 只允許應用層以上定制。2-3 個月能組裝一條定製鏈,代價是額外深度但回報是長期維護成本降低及效能優化彈性。
  • 容錯假設的典範轉移:Alpine Glow(Solana 2025)實現單輪投票定終的關鍵是將容錯預算分離為獨立的 Byzantine 和 Crash 容限。傳統系統把 33% 當一個整體預算;新模型允許 20% 惡意加 20% 崩潰,打破了 PBFT 理論界線,釋放單輪設計空間。
  • Minimet 與 Multimet 的遞進:Minimet 是 5F+1 設定下的乾淨構造,實現更短視圖延遲;Multimet(剛發布)進一步允許並行 mini-commits 且驗證者可推翻領導者審查,使用者交易在全球分布式網路達到 200-300 毫秒端到端定終。
Private Information Retrieval (PIR) with Alex Hoover
64 min
Web3 安全英文PODCAST7月29日

Private Information Retrieval (PIR) with Alex Hoover

Zero Knowledge

  • PIR 保護的是訪問模式,不是資料本身
  • PIR 與加密不同,它關注的是隱藏「客戶端查詢了什麼」,而非「資料是否加密」。在公開資料庫(如區塊鏈)上,客戶端可以在不洩露查詢對象給伺服器的情況下檢索特定條目,解決了輕量級客戶端的隱私和防審查問題。
  • 客戶端預處理方案是突破瓶頸的關鍵