發卡與品質檢驗
SPY 3000
智慧卡通訊監視器(Smart Card Communication Monitor)。接觸晶片卡與受理裝置(ATM、POS 終端與手機)之間的 ISO 7816 通訊,以非侵入方式旁路抓取,在開發階段與現場均可除錯 EMV、GSM 與 3G 的互操作性問題。
要解決的驗證課題
SPY 3000 處理的是接觸晶片卡(ISO/IEC 7816)與受理裝置之間的通訊。在不打斷交易的前提下旁路抓取,在開發階段與現場分析互操作性問題。以系統化的測試,消除該階段易出現的遺漏、依賴個人與可重現性問題。
測試用例覆蓋範圍
以非侵入方式監視卡片與受理裝置之間的 ISO 7816 通訊。
| 觀察點 | 覆蓋範圍 |
|---|---|
| 支援的協議 | T=0 / T=1 (ISO 7816-3/4 baseline) |
| 所依據的規範 | ISO 7816 / EMV / GSM / 3G (Level 1 Compliance) |
| 時脈頻率 | 500kHz - 10MHz |
| 通訊速率 | 超過 300kBaud(16 clock cycles/etu) |
| 監視的訊號 | Vcc (5V / 3V / 1.8V / Off) / Reset / Clock / I/O |
| 分析內容 | ATR/PTS/APDU 命令、響應與狀態 |
| 連線形式 | 非侵入式旁路(介於卡片與受理裝置之間) |
| 介面 | 接觸(ISO 7816) |
支援的終端與環境
插入在 ATM、POS 終端或移動終端與卡片之間使用。物件裝置與聯結器條件在報價時確認。
測試設定與授權示例
以下規格基於廠商公開資料表(V8.04)。現行 SKU 與支援的作業系統在報價時確認。
| 分類 | 例 |
|---|---|
| 主機介面 | USB |
| 支援OS | Windows XP/Vista/Windows 7(資料表記載) |
| 指令碼 | TCL(標準隨附 EMV 與 GSM/3G 指令碼) |
Barnes International 的接觸式智慧卡通訊監視器。不進行非接觸分析。名稱相近的 ProxiSPY Quest(KEOLABS)是用於非接觸的另一款產品。
三個聯動檢視
以三個檢視實時顯示卡片與終端之間的互動。在其中一個檢視選中命令時,其他檢視會同步到相同位置。
| Logic Analyser | 以圖形方式顯示 Vcc、復位、時鐘與 I/O 的邏輯電平。按 I/O 的傳送方(卡片或終端)區分顏色,並可用兩條遊標以一個時鐘週期的精度測量時間差 |
|---|---|
| Byte Level Communication Log | 位元組級的通訊日誌。按資料傳送方區分顏色,並高亮協議位元組、資料錯誤、奇偶校驗錯誤與字元重發請求 |
| Interpreted Application Tree | 以樹狀顯示應用層資料。透過 TCL 指令碼控制,標準隨附 EMV 與 GSM/3G 的解釋指令碼。其他應用的解釋指令碼可用 TCL 自行編寫(也可委託 Barnes) |
技術規格
| 協議 | T=0 與 T=1(ISO 7816/EMV/GSM/3G)— 支援 Level 1 符合性的驗證 |
|---|---|
| 時鐘與速率 | 時鐘 500kHz〜10MHz/自動設定 PTS 速率/支援超過 300KBaud 與 16 時鐘週期/etu/時脈頻率與時鐘停止分析 |
| 測量精度 | 事件時序以一個時鐘週期的精度(按終端時鐘週期與 etu 報告)。對復位與 I/O 的邏輯跳變加時間戳 |
| 解碼 | 完整解讀 ATR、PTS、APDU 命令與響應、狀態以及過程位元組等 |
| 監視的訊號 | Vcc(5V/3V/1.8V/關閉)、復位狀態、時鐘狀態、I/O 狀態與 I/O 電流方向 |
| 介面與便攜性 | USB 連線。小巧輕便,可在實驗室、辦公室與現場使用(執行作業系統的最新要求在報價時確認) |
匯入用途
- 新開發專案中發卡與品質檢驗驗證的啟動
- 設定變更與更新後的迴歸
- 面向取得認證的前期全面確認
與認證的關係
本產品所進行的是符合性測試。正式的 Type Approval 由認證測試室實施,Letter of Approval 由 EMVCo 或相應的 Payment System 發放。我們提供的是測試環境的搭建與營運支援。

