11

我已经编写了一个函数库,可以根据 ISO/IEC 7813 从卡(信用卡、ID 等)上的磁条中解析磁道 1 和磁道 2 数据。我希望针对一些有效的(但显然不是真实信用卡')跟踪 2 数据。我只能在网上找到一些示例字符串。我的代码与这些示例完美配合,但我喜欢测试不同的发卡机构等,以确保代码真的可以投入生产。有任何想法吗?我知道http://www.getcreditcardnumbers.com/提供测试信用卡号码,track2 数据类似的东西是理想的。

包含 CC 编号、到期日期和其他信息的标准轨道 2 字符串如下所示:;1111222233334444=9912101xxxxxxxxxxxxx?

4

1 回答 1

21

我有这份清单,几年前我根据我正在整合的一家银行提供的物理测试卡样本包生成了这份清单。该列表太老了,其中一些卡已经重新命名(例如,Switch 现在被称为 Maestro)。希望它有一些用处。

您始终可以使用通过/未通过 luhn 检查的卡号来模拟此数据

万事达卡,有效
;5301250070000191=08051010912345678901?3

三角洲有效
;4539791001730106=08051010912345678901?;

签证无效 luhn
;4100000000000000=08051010912345678901?8

JCB 有效
;3540599999991047=080501234567?8

JCB 无效 Luhn
;3540599999991043=080501234567?<

切换无效 Luhn
;490340439601000194=080510109123145678?;

开关问题 2
;6331101999990016=08051010912345678902?7

开关问题 3(测试卡 33)
;490303340561001048=080510109123345678?3

开关问题 4
;491182014290000027=080510109123445678?=

开关问题 5(测试卡 35)
;675938410597000022=080510109123545678?8

Switch Issue 6 (Test card 36)
;6759184500000120768=08051010912346567?4

Switch Issue 12(测试卡31)
;5641820300097008=08051011212345678901?>

开关(测试卡 38)开始 04/04。Exp 05/08
;6333000023456788=08051010912345056781?5

开关(测试卡 41)开始 08/04。Exp 05/08
;6333000023452340=08051010912341778901?8

开关(测试卡44)
;6333000012345679=08051010912345078901?7

开关(测试卡45)
;6759820000000019=08051010912345078901?4

独奏(测试卡 55)开始 04/04。Exp 05/08
;6334520000000001=08051210912345078901?=

独奏(测试卡 56)开始 04/04。Exp 05/08
;6767110000000007=08051010912345078901?<

于 2013-05-17T09:20:52.307 回答