2013-02-13 428 views
1

我想知道是否有可能從智能卡獲得借記卡/信用卡號碼,我試圖使用智能卡讀卡器與通信協議PC/SC,CCID和卡接口ISO/IEC 7816-1/2/3智能卡,MicroSD接口ISO 7816-4智能卡。APDU命令讀取卡號

到目前爲止,我只是得到插入卡(Visa卡,萬事達卡,Maestro,等)類型

謝謝!

+0

您是否檢查過EMV規格? – 2013-02-14 00:15:16

+0

是的,但我沒有找到與此相關的任何內容! :/ – JuanD 2013-02-14 03:34:28

回答

0

,你所談論的卡號是PAN =主帳號

該數據包含在音軌1和音軌2,如暴露here

您可以通過APDU命令從芯片檢索這些數據。關於如何做到這一點,有一個步驟here

3

首先讓我告訴你,沒有一種簡單的方法。

您必須查看EMV文檔,本教程非常好。

http://www.openscdp.org/scripts/tutorial/emv/index.html

所有在芯片卡中的信息是以字節爲單位,大多是在TLV編碼。該卡通常具有多個存儲信息的記錄,您必須循環該記錄才能找到作爲PAN之一的標籤「5a」。

希望它有幫助。