PBOC apdu
文章平均质量分 80
a100501102
这个作者很懒,什么都没留下…
展开
-
PBOC卡片应用分析(一)
之前没有对金融卡片研究过今天用自己的建行环球旅行信用卡学习一下。使用的读卡器是一款CCID的接触式读卡器,北京的中国移动营业厅有使用他的低版本型号。CCID的读卡器通讯API还算比较简单,自己之前有现成的代码,但是测试了一下,在选择完T0协议后,通讯还是有问题,向卡片发数还是有问题,总是犯0xE的错误。不查代码了直接用我司麻工研发的强大的snooper。首先上来是选择MF1.SEL转载 2015-05-04 17:11:32 · 1339 阅读 · 0 评论 -
PBOC卡片应用分析(三)
上一篇读记录的时候,对卡内数据解析不太熟悉,好多东西没有分析,今天重新学习规范对照分析一下,把不涉及本人隐私的内容也都发出来,方便分析。从上一篇的第10条指令重新来。10.READ RECORDAPDU:00B2010C3CRETURN:703A57136259****************************00000F9F6112313*3*3*30323139383转载 2015-05-04 17:12:42 · 803 阅读 · 0 评论 -
PBOC卡片应用分析(四)非接触式IC卡规范
感谢@JulyClyde同学友情提供的工商银行闪酷钥匙扣,支持银联的闪付功能。卡片内的电子现金余额已经被圈提干净,余额应该是0。现在使用PC/SC的读卡器配合麻工强大的Snooper进行测试。首先选择PPSE.1.SELECTCommand:00A404000E 325041592E5359532E4444463031Response:6F2E840E325041592E5转载 2015-05-04 17:13:30 · 2056 阅读 · 0 评论 -
EMV技术学习和研究(三)应用初始化&&读应用数据
作者:小旭 借贷记和Qpboc在应用初始化和读应用数据方面的流程还是比较相似。先看借贷记和电子现金的处理流程应用选择完成后,终端获取到了PDOL数据(特别说明:这个不是必须的,卡片也可以不给终端提供PDOL,如果终端没有获取到PDOL,则GPO数据域直接传递8300,这个在L2测试中会有案例;如果卡片不提供PDOL的话,后续这张卡是不能做电子现金和Q的交易,但是至于为什么会存在这种转载 2015-05-04 18:08:19 · 778 阅读 · 0 评论 -
PBOC卡片应用分析(二)
接上一篇,上次基本上卡在了选择ADF之后的操作,选择完ADF之后根据Response的数据,需要做获取处理选项GPO,但是对PDOL这个东西一直搞不明白,GPO指令的数据域是PDOL,PBOC规范上对GPO的指令写的也是很模糊,只说了没有PDOL的发8300,有PDOL项的发PDOL,但是泛泛的浏览PBOC规范,对选择应用之后返回的数据中PDOL的内容也没有细说,折腾了半天才反应过来PDOL的格式转载 2015-05-04 17:12:03 · 1261 阅读 · 0 评论 -
PBOC卡片应用分析(五)非接触式IC卡规范
继续前一张工行闪酷卡,其实当初已经测试完成之时忙着国庆回家,没有及时出测试报告,现在把其他项目的测试情况整理一下。接着上一篇,终端在GPO时送入的终端交易属性是22000000,表示终端不支持非接触式借记/贷记应用, 支持qPBOC,不支持接触式借记/贷记应用,终端具有联机能力,不支持联机PIN,不支持签名。1.GPOCommand:80A8000023832122转载 2015-05-04 17:15:59 · 2211 阅读 · 0 评论 -
EMV技术学习和研究(一)开篇
来自 : http://blog.csdn.net/xuture/article/details/9208259非常感谢每一个交易步骤都区分QPBOC和PBOC的流程,一方面分析描述这两者的不同,另一方面对比分析可以更加深入的理解。所以这几篇blog更适合已经阅读过规范的人,如果没有真正看过规范的话,建议先好好看一下规范。如果有说的不对的,还望大家指出批评。转载 2015-05-04 18:01:04 · 513 阅读 · 0 评论 -
EMV技术学习和研究(二)应用选择
作者:小旭目的:应用选择主要目的就是在卡片插入终端的时候,由终端来选择哪些应用是由终端和卡片共同支持的。终端的AID列表是通过AID下载交易从服务端获取,卡片的AID是在做卡片个人化时写入的。从终端角度来讲,选择方式就是目录选择法和AID列表法。特别说明(参考了小马哥的分析和解释):aid选择涉及到MF,DDF,ADF,EF,AEF几个概念,先描述一下这几个文件的概念。MF转载 2015-05-04 18:05:03 · 1163 阅读 · 0 评论