Snooper.Spec-002-监听功能使用说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

监听功能使用说明
本手册中涉及的型号是Snooper第二版的增强版---接触式智能卡数据监听工具。

目录
使用注意事项: (3)
概述 (4)
配置串口 (5)
界面操作 (5)
窗口简介 (6)
监听数据 (9)
停止监听 (9)
设置数据输出风格 (9)
预设好监听协议 (10)
预设好CLA/INS组合 (11)
监听CASE 2指令 (13)
使用注意事项:
1)本手册以snooper软件taoism 版0.0.3.2为例说明。

2)关于snooper硬件,请参考Snooper.Spec-001-硬件(临时版)_用户手册
概述
Snooper硬件工具支持监听T=0以及T=1两种智能卡通讯协议;在使用软件进行监听时,首先要配置最基本的参数,比如使用哪个串口进行监听,监听时使用什么参数进行分析,分析时用什么格式进行输出等。

当出现错误错误时如何设置并改正。

系统启动
配置串口
界面操作
图示亮处为监听功能所用的几个功能,包括开始监听,停止监听,点击监听功能右边下拉三角处,进行串口参数配置。

窗口简介
串口配置参数窗口如下
选择特定的串口,如果要选择的串口不存在,需要关闭窗口之后,再重新打开窗口,或者点击刷新按钮(更高版本存在)
点击确定按钮,系统会缓存所有参数,再点击或,参数生效,即可以开始监听通讯数据。

监听数据
点击按钮,系统即将开始监听,在一般情况下,不用重新配置参数,直接点击就可以开始监听。

如果显示
表示系统中没有设备,或者没有选择正确的串口号,需要重新配置串口。

如果只显示
则表示系统开始监听数据了。

停止监听
点击按钮,立即停止监听数据,如果系统中缓存了大量数据,需要一定的时间才能在界面上显示完毕,这种情况是正常的。

设置数据输出风格
为了便于查看,或者再次使用,系统提供了几种简单的输出风格,所有这些风格可以按ctrl + 4来设置。

设置好之后,仍然点击点击或,参数生效
预设好监听协议
snooper软件能够根据监听信息自动识别当前监听的协议是T0还是T1,当监听时遇到大量不识别的指
令时,需要判断监听的数据的实际内容,手动切换协议。

,监听时如果按钮被选中,则表明内核按T1协议监听数据,而界面显示数据如下。

可以看到有几个很常见的状态码 6985 和 6f00,而其前后没有块信息和校验和,所以这应该是T0协议的数据,点击,使这个按钮不被选中,继续操作,查看是否能够正确输出内容。

可以看到,内容被正确的输出了。

预设好cla/ins组合
当监听协议正确后,仍然有部分指令未被正确的输出时,需要预设cla/ins组合。

以此为例,80 a8 00 00 40 A8 ……,可以看出,80 a8是一个指令,按ctrl + 5或如下菜单,设置
cla/ins组合。

设置好之后,点击或,参数生效,重新进行监听
此时可以看到80 a8指令已经被正确识别,还有一个80 ca指令未被识别,将80 ca也加入到前述的组合中,点击或,参数生效,重新进行监听
监听case 2指令
假设80 a8指令是case 2指令,只需要在cla/ins组合中,用小括号将80 a8组合括起来就可以了。

点击或,参数生效,重新进行监听。

相关文档
最新文档