簡體   English   中英

APDU 命令讀取卡號

[英]APDU Command to read card number

我想知道是否可以從智能卡中獲取借記卡/信用卡號,我嘗試使用具有通信協議 PC/SC、CCID 和卡接口 ISO/IEC 7816-1/ 的智能卡讀卡器獲取它2/3 智能卡,MicroSD 接口 ISO 7816-4 智能卡。

到目前為止,我只是插入了卡的類型(Visa、Mastercard、Maestro 等)

謝謝!

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

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

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

芯片卡中的所有信息都以字節為單位,大部分以 TLV 編碼。 該卡通常有多個存儲信息的記錄,您必須循環這些記錄才能找到標簽“5a”,這是 PAN 之一。

希望能幫助到你。

您所說的卡號是 PAN = Primary Account Number

這個數據被包含在第1道和第2道,如暴露在這里

您可以通過 APDU 命令從芯片中檢索此數據。 對於如何做到這一點一步SETP 這里

如果您仍然對此感興趣可以使用Android(NFC)方式從具有Paypass或paywave技術的卡中讀取數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM