没那么难的
所在版块:心情闲聊 发贴时间:2023-05-22 10:30

用户信息
复制本帖HTML代码
高亮: 今天贴 X 昨天贴 X 前天贴 X 
现在在线生成visa master卡号的app一堆一堆的,就是Luhn算法。而且卡号前6位是银行位,这些都是公开的。后面的只要凑到Luhn算法的验证结果就可以了。
你运行这个程序就能判断出一个卡号是不是valid的。
public static bool IsLuhnValid(int[] digits)
{
var sum = 0;
var alt = false;
for (var i = digits.Length - 1; i >= 0; i--)
{
if (alt)
{
digits[i] *= 2;
if (digits[i] > 9)
{
digits[i] -= 9;
}
}
sum += digits[i];
alt = !alt;
}
return sum % 10 == 0;
}
剩下的就是猜cvv和日期,简单枚举就可以了。cvv1000种可能,日期只有年月,并且绝大部分卡都是5年以内的也就是5*12种可能,也就是60种可能。这俩一共就是12万种可能。对计算机来讲,就是一秒钟的事。
所以,现在信用卡业漏洞其实挺大的,毕竟几十年前的技术了。要不是visa,master势力太大,这种落后技术早就淘汰了。
.
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!

 相关帖子 我要回复↙ ↗回到正文
楼主也中招了 UOB 贝爷   (868 bytes , 3253reads )
信用卡的方向是一次性密文 jy12   (32 bytes , 3reads )
没那么难的 zy60013833   (858 bytes , 7reads )
会短信OTP验证呀 留名   (0 bytes , 2reads )
如果是网络支付, enz   (112 bytes , 5reads )
Fraud detection enz   (9 bytes , 3reads )
震惊了 贝爷   (22 bytes , 8reads )
碰到过UOB被盗刷 enjoyhhhh   (90 bytes , 5reads )
OCBC 信用卡盗刷 B小调协奏   (221 bytes , 7reads )
换debit card 是因为钱是从那里走的 大叔一名   (259 bytes , 10reads )
学习了 贝爷   (29 bytes , 4reads )
卡号和3位 Freki   (14 bytes , 8reads )
如果是这样 留名   (40 bytes , 5reads )
真的就是这样的 dkheart   (138 bytes , 3reads )
mAS Freki   (82 bytes , 2reads )
为什么银行要replace我的debit卡 qingni2   (136 bytes , 4reads )
银行sb 默认一毛钱也sms 或 电邮通知就行了 功夫熊猫   (28 bytes , 4reads )
我的默认是一分 Pattie   (10 bytes , 2reads )
对啊 贝爷   (181 bytes , 9reads )
几乎跟我当年一摸一样的情况. solowalker11   (271 bytes , 14reads )
我的credit还没到账 贝爷   (52 bytes , 13reads )