APP 手机版 繁體
返回列表 发新帖

[其他] 如何知道信用卡的号码是否真实

[复制链接]

725

主题

1万

积分

2

好友

蓝钻会员 鲜花(36)

richsh10 发表在  2010-7-14 15:12:54  | 显示全部楼层 | 阅读模式
取出任何Visa或Mastercard,把16位数字写在纸上。自左首起,1,3,5,7,9,11,13,15位的数字乘以2并写在纸上,然后把原先的1,3,5,7,9,11,13,15位的数字划掉。乘以2得出的数字中如果有两位数的话,把这两个数字相加(譬如12的话就是3)并写在纸上,然后把两位数的那些数字划掉(譬如上面提到的12)。最后把所有未被划掉的数字相加,得出的数字最后一位一定是0。

钻石会员 鲜花(0)

mojave 发表于 2010-7-14 15:25:29  | 显示全部楼层
这只是通过基本验证而已,写个程序就能生成一堆这种“真实”号码

钻石会员 鲜花(0)

mojave 发表于 2010-7-14 15:25:52  | 显示全部楼层
其实都不用自己写,网上搜一搜就很多

蓝钻会员 鲜花(108)

dimsage 发表于 2010-7-14 15:51:44  | 显示全部楼层
这叫luhn-10 algorithm
google一下找一个验证器就可以
count (CA*L MU*S CZ*S SK*G HGP*D SPG*P100 MR*P HH*D) = 8
LIFETIME: HGP*D 30% CA*L 150% SPG*P 88% MR*P 34%
作家 国航终白
黑名单: Thinair
LIFETIME: 28%?

蓝钻会员 鲜花(21)

Beaufort 发表于 2010-7-14 16:37:37  | 显示全部楼层
学习了,谢谢分享!

白金会员 鲜花(0)

xiaocaicom 发表于 2010-7-14 19:57:30  | 显示全部楼层
靠,开眼界了。都是研发啊?

白金会员 鲜花(0)

ccbluesky 发表于 2010-7-14 20:26:23  | 显示全部楼层
号码生成的基本算法

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们
关于飞客
发展成长
媒体报道
企业愿景
联系我们
商务合作
加盟飞客
投资人关系
帮助中心
服务协议
帮助中心
在线客服
投诉建议
关注我们
官方APP
官方微信
官方微博
快速回复 返回顶部 返回列表