返回列表
发表帖子发布求助

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

[复制链接]

730

主题

1万

积分

2

好友

蓝钻会员 鲜花(41)

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  | 显示全部楼层
其实都不用自己写,网上搜一搜就很多

蓝钻会员 鲜花(111)

dimsage 2010-7-14 15:51:44  | 显示全部楼层
这叫luhn-10 algorithm
google一下找一个验证器就可以

蓝钻会员 鲜花(21)

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

白金会员 鲜花(0)

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

白金会员 鲜花(0)

ccbluesky 2010-7-14 20:26:23  | 显示全部楼层
号码生成的基本算法
您需要登录后才可以回帖 登录 | 注册

本版积分规则


快速回复 返回顶部 返回列表