KeyFrame內部研究專用

SecTor 2025 | Behind Closed Doors - Bypassing RFID Readers & Physical Access Controls

Black Hat·4月24日週五·44 min英文

三句話摘要

資安紅隊研究員示範多種繞過 RFID 門禁系統的實戰攻擊手法,並提出對應防禦建議。 無論讀卡器加密多強,只要 Wiegand 電線暴露在非安全側、舊版憑證未停用,整套門禁就形同虛設——實體安全必須從系統整體設計、協議選型到現場紅隊測試一起做才算到位。 實體攻擊往往比 RFID 更快:門底撬棒、塑膠卡片撬門縫、爬牆穿天花板,都是完全繞過讀卡器的替代路徑,紅隊第一步永遠找最省力的入口。

重點整理

重點
  • 1

    實體攻擊往往比 RFID 更快:門底撬棒、塑膠卡片撬門縫、爬牆穿天花板,都是完全繞過讀卡器的替代路徑,紅隊第一步永遠找最省力的入口。

  • 2

    Wiegand 協議是安全最薄弱的一環:無論讀卡器與卡片之間的加密多強,一旦解密後的 ID 透過 Wiegand 電線傳送至控制器,就是純明文,任何搭線監聽設備都能截取並重放。

  • 3

    降級攻擊讓高安全卡形同虛設:若系統為向下相容而同時支援低頻感應卡,攻擊者只需把截取到的解密 ID 寫進一張無加密的感應卡,控制器完全無法分辨差異。

  • 4

    拒絕服務可作為紅隊「掩護手段」:透過 Tick 的汙染模式或 HID App 的定位循環,可讓整棟大樓讀卡器全部失效或持續鳴響,製造混亂、分散保全注意力,讓攻擊者在目標區域從容行事。

實用技巧與重點

乾貨
  • 工具:門底撬棒(Under-door tool)、Tick(自製 Wiegand 攔截器)、Proxmark(RFID 讀寫設備)、空氣場探測器(Air Field Detector)、EMP 發生器(速卖通可購)、HID 讀卡器管理器 App(免費)
  • 卡片類型:MIFARE(高頻、加密)Proximity Card / 感應卡(低頻、無加密)CO 卡(高安全性,加密存儲 ID)
  • 協議:Wiegand(無加密,白線傳 1、綠線傳 0)、OSDP(支援加密,但需啟用安全模式,否則可被降級攻擊)
  • 漏洞:全 F 卡 ID(`0xFFFFFFFF`)在部分自主式讀卡器上無法刪除,永久有效
  • 攻擊流程:拆下讀卡器 → 夾接 Tick 至 Wiegand 電線 → 等員工刷卡 → Wi-Fi 取得解密 ID → 遠端開鎖 或 寫入感應卡
  • 防拆警報(Tamper Detection):大多數系統未將其接入鎖具系統,僅連蜂鳴器,易解除
  • HID DoS:免費 App 可將讀卡器置於「定位模式」循環,使其 8 秒一次持續拒絕所有刷卡

結論

結論

無論讀卡器加密多強,只要 Wiegand 電線暴露在非安全側、舊版憑證未停用,整套門禁就形同虛設——實體安全必須從系統整體設計、協議選型到現場紅隊測試一起做才算到位。

完整解析

詳細

現代建築物普遍依賴 RFID 門禁作為實體安全屏障,但這套系統的安全性遠比多數人想像的脆弱。講者 Julius Dunuk 是一名專職紅隊成員,他開門見山地展示:攻擊者往往不需要破解 RFID,一根「門底撬棒」就能從門縫伸進去扳開把手,整個讀卡器形同擺設。這揭示了紅隊的核心思維——永遠選擇最省力的攻擊路徑。

在 RFID 層面,講者將門禁系統分為兩類。第一類是自主式讀卡器,決策邏輯全在讀卡器本身:可利用預設密碼登入管理介面新增卡片,或發現全 F ID(`0xFFFFFFFF`)卡片可能因刪除機制的 bug 而永遠無法被移除;更激進的做法是用 EMP 發生器讓硬體記憶體重置,瞬間開鎖(但設備損耗高、現場不穩定);最後,讀卡器背後的控制電線通常位於非安全側,直接剪斷即可強制開門。

第二類是網路化門禁系統,讀卡器透過 Wiegand 協議將解密後的卡 ID 傳給後端控制器做決策。Wiegand 的致命缺陷在於完全沒有加密,因此即使卡片與讀卡器之間使用了強加密(如 MIFARE),資料在電線上仍以明文傳輸。講者與同事 Jakob Kash 開發的工具 Tick 正是利用這一點——夾接於讀卡器電線上,靜默收集所有員工刷卡的解密 ID,攻擊者透過 Wi-Fi 遠端取得資料,甚至可以直接透過 Tick 向控制器重放訊號,無需任何卡片就能開門。

更具殺傷力的是降級攻擊:若系統為舊設備相容而同時支援無加密的低頻感應卡,攻擊者只需用 Proxmark 將截取到的高安全卡解密 ID 寫入一張普通感應卡,控制器便會視其為合法卡片,整棟大樓的門都能刷開。在此之上,攻擊者還可搭配拒絕服務攻擊作為掩護:Tick 的汙染模式可讓線路充斥垃圾資料使所有卡片失效;未更新韌體的 HID 讀卡器則可透過官方免費 App 遠端觸發「定位模式」循環,讓全棟讀卡器持續鳴響且拒絕驗證,製造混亂、爭取攻擊者在目標區域的行動時間。

針對防禦,講者建議:將控制器部署於安全區域、改用支援加密的 OSDP 協議並確實啟用安全模式、將防拆電線接入會通報保全的系統(而非僅連蜂鳴器)、定期更新讀卡器韌體、徹底停用舊版低安全憑證,並定期委託實體紅隊進行現場評估——因為這類漏洞遠端滲透測試根本發現不了。

關鍵時刻

Pipeline v2

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

事實查核

Pipeline v2

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

更多「Web2 安全」的內容

Risky Bulletin: Russia starts blocking DoH and DoT
編輯精選
8 min
Web2 安全英文PODCAST8月26日

Risky Bulletin: Russia starts blocking DoH and DoT

Risky Business

  • 國家級網路管制層級提升:俄羅斯主動封鎖加密 DNS 協定對抗審查工具,中國加速淘汰 Windows 系統並遷移自主 Linux 發行版,各國正透過技術與法律手段強化網路主權與信息控制能力。
  • 詐騙犯罪走向精密化與自動化:從冒充警察的聲音詐騙(竊取 7.2 百萬美元)、AI 語音代理自動化破解 iPhone 啟用鎖、到跨越數百網站的投資詐騙(詐騙 7400 萬美元),犯罪組織正利用自動化工具與 AI 技術大幅降低成本並擴大規模。
  • AI 惡意軟體威脅實際上被嚴重誇大:405 個整合 AI 的惡意軟體樣本中僅 12 個於真實感染被偵測,其餘來自測試環境,證明當前 AI 惡意軟體仍停留於實驗階段,尚未構成主流威脅。
SANS Stormcast Wednesday, August 26th, 2026: Obfuscating SSRF; Paint and Photos AI Watermarks; FTP Banner C2;
5 min
Web2 安全英文PODCAST8月26日

SANS Stormcast Wednesday, August 26th, 2026: Obfuscating SSRF; Paint and Photos AI Watermarks; FTP Banner C2;

SANS Stormcast

  • SSRF 攻擊者已進化出高級繞過手段,不直接使用元數據服務 IP(169.254.169.254),而改用專門域名服務將請求轉址,支援點或破折號分隔 IP,甚至可自部署 DNS 伺服器進行 DNS 重綁定攻擊,使傳統簡易過濾機制失效。
  • 本地 AI 模型並非完全隱私:微軟 Paint 雖在本地執行生成邏輯,但安全檢查需上傳提示文字至遠程伺服器,返回時圖像內嵌不易移除的伺服器 GUID 隱形浮水印,可見浮水印(Copilot 圖標)則易被移除。
  • 傳統 FTP 協議被新型惡意軟體重新利用為命令控制通道,透過 FTP banner 傳遞指令於連接埠 21,防守者應視任何出站 FTP 流量為異常信號。
SANS Stormcast Tuesday, August 25th, 2026: DOUBLECUP PNG; WebAudio Fingerprinting; Expired Domains; Android; Car
7 min
Web2 安全英文PODCAST8月25日

SANS Stormcast Tuesday, August 25th, 2026: DOUBLECUP PNG; WebAudio Fingerprinting; Expired Domains; Android; Car

SANS Stormcast

  • PNG 容器攻擊的簡易性設計:Double Cup 不依賴複雜的 Exif 或隱寫技術,只用 PNG 副檔名和檔頭來偽裝,核心是利用 findstr 指令的常見可用性讓執行變得無需額外工具。
  • Web Audio API 的隱密指紋識別:音訊於增益零的無聲狀態下播放,使用者完全無感,但錄製波形足以建立裝置特徵,在瀏覽器原生功能層面難以區分是反詐欺還是過度追蹤。
  • 域名過期引發的串聯漏洞:DMARC 報告端點使用過期域名是常見疏漏,允許攻擊者透過簡單的域名註冊取得他人的 SPF/DKIM 錯誤報告,進而收集目標系統配置情報。