我正在使用我卡住的AID列表從VISA(例如PAN,失效日期...)信用卡中獲取有用數據。無法識別智能卡上的AFL
我已經能夠手動訪問所有數據。使用一個教程:http://www.openscdp.org/scripts/tutorial/emv/reademv.html
>>00 A4 04 00 07 A0 00 00 00 03 10 10 00
在ASCII:
<<o<EM>„<BEL> <0><0><0><ETX><DLE><DLE>¥<SO>P<EOT>VISA¿<FF><ENQ>ŸM<STX><VT><LF><0>
在十六進制:
<<6F 19 84 07 A0 00 00 00 03 10 10 A5 0E 50 04 56 49 53 41 BF 0C 05 9F 4D 02 0B 0A 90 00
之後,我用:
>>33 00 B2 01 0C 00 //sfi1, rec1
...
...
>>33 00 B2 10 FC 00 //sfi31, rec16
我繼續教程並瞭解到獲取數據的正確方法是使用GPO(獲取處理選項)命令。並嘗試下一步:
>>80 A8 00 00 0D 83 0B 00 00 00 00 00 00 00 00 00 00 00 00 // pdo = 83 0B 00 00 00 00 00 00 00 00 00 00 00 which suposse to be the correct one for VISA.
<< 69 85
所以使用條件不滿意。
>> 80 A8 00 00 02 83 00 00 //pdo= 83 00 that should work with every non visa card
<< 80 0E 3C 00 08 01 01 00 10 01 04 00 18 01 03 01 90 00
如果這種反應是正確的,它看起來相當不錯,我作爲它開始了80和90 00結尾,我無法確定AFL我認爲這將使我能夠確定的PAN,有效期限...有人可以幫助我嗎?