发卡与品质检查
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 发放。我们提供的是测试环境的搭建与运营支持。

