卡片测试:最小的一笔钱,最响的信号
卡片测试(card testing,也常被称作 carding)是欺诈链条里最靠前的一环:拿到一批来路不明的卡号之后,先用最小的代价判断哪些是活的。
它用的动作与正常的账户验证一模一样——小额或零金额授权。真正的差别在四个维度:
| 正常账户验证 | 卡片测试 | |
|---|---|---|
| 发起方 | 有真实业务关系的商户 | 拿到卡号数据的未授权方 |
| 频次 | 每张卡少量几次 | 短时间内大量卡、大量次 |
| 金额 | 与业务相关,不刻意取小 | 刻意取最小值 |
| 与用户行为 | 与绑卡动作同步 | 与任何用户操作无关 |
| 目的 | 确认卡可用于后续扣款 | 筛出活卡,拿去盗刷 |
差别不在动作,而在频次与上下文——这正是风控判断的依据。
落到持卡人这一侧,它长这样:卡上突然出现几笔你没操作过的小额交易,金额小到容易被忽略,来源也不明。这正是它刻意选择小额的原因——小额是为了不被你发现。
发现之后的处理只有一条:立即停用并更换卡号,不要等真实扣款发生。账户验证那一页讲过这三者的区分,见 账户验证与账单描述符。
枚举:不是在瞎猜卡号
枚举常被描述成「猜卡号」,这个说法不准确。16 位卡号不是随机串,它受三重约束:
- 开头必须是合法 BIN:前 6 位(可扩展到 8 位)必须在已分配的号段里,可生成的空间因此被大幅压缩;
- 末位是校验位:卡号最后一位由算法校验得出,随手编的组合在提交前就会被否掉;
- 卡号之外还要有效期与安全码:这两项没有校验位,只能试。
所以实际的枚举是三件事:对同一 BIN 段批量试后几位、对已知卡号试有效期与安全码的组合、以及把不同来源泄露的碎片拼成一张卡。
ATO:卡没丢,丢的是账户
ATO(account takeover,账户接管)和前两种不一样:卡没丢,丢的是账户。
| 卡片测试 / 枚举 | ATO | |
|---|---|---|
| 目标 | 卡号本身 | 商户或平台账户里已保存的卡 |
| 手段 | 批量试探 | 撞库、钓鱼、一次性验证码截获 |
| 持卡人感知 | 卡上出现不明小额交易 | 账户里出现不是自己下的单 |
| 主要防御方 | 发卡侧与收单侧 | 商户与平台(双因素验证在此) |
右边一列的关键在于:接管者不需要拿到卡号就能下单。
为什么它危险:很多平台里已经存好了卡信息与账单地址,接管者以你的身份操作时,支付的要素根本不需要重新输入。
对个人最直接的两件事听起来老生常谈,但它们挡掉的正是「撞库」这条路径:不要在多个平台复用同一个密码,并开启双因素验证。验证码短信与邮件被截获是另一条路径,因此双因素也不应只看短信。
风控在看的四类信号
风控系统判断的不是「这张卡好不好」,而是这笔交易像不像它应该有的样子。信号大致四类:
| 信号类别 | 在看什么 | 典型例子 |
|---|---|---|
| 速度与频次 | 短时间内同一卡 / 同一 IP / 同一设备的尝试次数 | 几分钟内几十次小额授权 |
| 地理与网络 | IP 归属、是否来自代理或数据中心 | 账单地址在一地、请求来自另一大洲 |
| 设备与指纹 | 设备标识、浏览器特征、是否历史设备 | 从未见过的设备首次上大额 |
| 行为偏离 | 金额、商户类别、时间与历史基线的偏离 | 长期只订阅小额,突然一笔大额 |
单独看任何一个都可能是巧合,风控看的是它们的叠加。
被误伤:正常行为为什么也会被拦
正常行为撞上这些信号是常事,尤其是这五种:
- 新卡第一次就上大额:没有历史基线可比,自然像异常;
- 订阅扣款发生在深夜:扣款时间由商户与卡网络决定,与你的作息无关;
- 跨时区与跨境:你在东八区操作另一大洲的商户,地理信号天然不一致;
- 使用代理或远程环境:出口 IP 落在数据中心段;
- 多设备切换:手机与电脑交替登录,设备指纹每次都算新设备。
被拦之后的正确反应不是换个姿势再试——那只会让速度与设备信号更乱。能做的是让行为与真实的用途对齐:先小额、再用大额,先在同一网络环境下完成几次正常交易,让基线先建立起来。
信号之外,能做的三件事
一张卡只用于一个用途
用途稳定的卡更容易建立清晰的正常基线。一张卡今天订阅、明天投广告、后天买实物,行为画像本身就是乱的。
把余额不足和风控被拒分开判断
这两者的表现可能一样,但处理完全不同:余额不足补上就行,风控被拒换个姿势再试只会更糟。区分方法见 扣款失败排查。
打开交易通知并保留记录
不明小额交易一出现就换卡。失败记录的留法见 支付失败记录怎么查,需要人工介入时它最有用。
要把话说清楚:我们不承诺任何扣款成功率,也不提供绕过商户或卡网络风控的做法。风控判断由发卡侧、卡网络与商户各自完成,任何一方都不能也不应为结果担保。我们能负责的是让卡的用途清晰、状态可查,涉及账户与资金的安全规则见 安全合规。
常见问题
卡片测试是什么意思?
指用小额或零金额授权批量试探哪些卡号是有效的,是欺诈链条里最靠前的一环。它用的动作与正常账户验证相同,差别在频次与上下文。
为什么卡片测试用的金额那么小?
为了不被持卡人察觉、也为了降低被发现时的代价。小额因此成为识别它的关键信号:短时间内大量小额授权通常不是正常业务。
卡上出现不明的小额交易怎么办?
立即停用并更换卡号,不要等真实扣款发生。小额高频是卡片测试的典型特征,说明卡号可能已泄露。
枚举是在猜卡号吗?
不完全是。卡号开头必须是合法 BIN、末位是校验位,因此真正的试探集中在卡号之外:对 BIN 段批量试后几位,或对已知卡号试有效期与安全码的组合。
只有卡号没有安全码,风险大吗?
相对有限。许多无卡场景需要卡号、有效期与安全码三者齐全才能完成交易,这也是建议把卡号与安全码分开记录的原因。
ATO 和盗刷有什么区别?
盗刷用的是卡本身;ATO 接管的是账户。账户里通常已存好卡信息与地址,接管者不需要拿到卡号就能下单。
风控主要看哪些信号?
四类:速度与频次、地理与网络、设备与指纹、行为偏离。单独一项往往不构成结论,风控看的是它们的叠加。
正常交易为什么也会被风控拦?
因为新卡首次大额、跨时区操作、深夜的定期扣款、使用代理、多设备切换都会命中信号。让用途与场景对齐才是正解,换个姿势再试会让信号更乱。
有没有办法让交易一定不被风控拦?
没有。风控判断由发卡侧、卡网络与商户各自独立做出,任何一方都无法承诺结果。能做的是保持用途单一、先小额再大额、并在同一网络环境下稳定使用。
花几分钟看完原理,直接去开一张卡
$1 起开卡、无月费;账户充值零手续费,单笔最低 20 USDT,具体费率以收费标准页为准。