NFC Spy:基于Android手机的非接智能卡跟踪仪

2015年9月11日09:16:33 评论 1,477

对于智能卡及NFC、HCE的开发及测试人员来说,一个好的跟踪仪能够为开发及测试工作带来不小的帮助。但是动辄数十万欧元的跟踪仪也让一些初创公司及个人望而却步。今天为智能卡及NFC、HCE的开发及测试人员推荐一款基于Android HCE的非接智能卡跟踪仪APP:NFC Spy。

NFC Spy 用来查看读卡器和智能卡之间的指令、数据的交互传输过程,以便 NFC/HCE 开发者分析研究底层通讯协议,定位错误指令。NFC Spy 要使用两部带有 NFC 硬件的 Android 手机,并且要求其中至少一部运行4.4或更高版本的支持HCE的Android系统。两部手机中一部处于主机卡模拟(HCE)模式,另一部处于一般的 NFC 读卡器模式,他们之间通过 WLAN 直连(WiFi-P2P)互相连接。当第一部模拟卡片的手机靠近一个真实读卡器(POS机,柜员机,公交地铁站点闸机等)时,会接收读卡器发来的 APDU,并通过 WLAN 直连的 Socket 链路发给第二部手机,第二部手机事先已经靠近一张非接智能卡并处于 NFC 读卡状态,它将转发过来的 APDU 发给智能卡,并将智能卡的响应 APDU 再发回第一部手机,进而由第一部手机发给真实的读卡器。最终的效果是真实读卡器会认为自己在直接读卡,而NFC Spy 会记录下所有的往来 APDU。

NFC Spy:基于Android手机的非接智能卡跟踪仪 NFC Spy:基于Android手机的非接智能卡跟踪仪 NFC Spy:基于Android手机的非接智能卡跟踪仪 NFC Spy:基于Android手机的非接智能卡跟踪仪 NFC Spy:基于Android手机的非接智能卡跟踪仪

NFC Spy 是一款开源软件,可以在 https://github.com/sinpolib/nfcspy/ 下载最新代码。

如果你已经准备好了两部Android手机,也可以在Google Play直接下载NFC Spy:https://play.google.com/store/apps/details?id=com.sinpo.nfcspy&hl=zh_CN

百度网盘下载(非最新版):http://pan.baidu.com/s/1foZHO

avatar
ISO/IEC14443 TYPEA与TYPEB比较 智能卡

ISO/IEC14443 TYPEA与TYPEB比较

一、非接触IC卡简介 非接触IC卡又称射频卡,是射频识别技术和IC卡技术有机结合的产物。它解决了无源(卡中无电源)和免接触这一难题,具有更加方便、快捷的特点,广泛用于电子支付、通道控制、公交收费、停车...
交通一卡通二维码支付技术规范正式版下载 智能卡

交通一卡通二维码支付技术规范正式版下载

《交通一卡通二维码支付技术规范》是由中国交通通信信息中心、北京中交金卡科技有限公司、北京中交信联认证有限公司、北京市政交通一卡通有限公司、南京市市民卡有限公司、福建交通一卡通有限公司、上海公共交通卡股...
华为Mate 10双清教程 手机系统

华为Mate 10双清教程

Android手机使用一段时间后,因为一些APP产生的垃圾及部分软件之间的不兼容,会造成Android手机越用越慢,使用Android系统的华为mate10也不例外。如果你的mate10使用一段时间后...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: