游客发表
昨天下午,银行我打算用招行的网站网购危险网银给房东转这个月房租。点开登录页面,登录当前刚输完账号,提示还没到密码那一步,环境屏幕中间弹出一个红色三角警示框:“当前网购环境存在风险,银行请谨慎操作。网站网购危险”底下还配了一行小字,登录当前建议我“更换网络环境或稍后再试”。提示
我愣了一下。环境这台电脑用了三年,银行一直在家里的网站网购危险Wi-Fi下上网,没装过什么乱七八糟的登录当前插件,杀毒软件也是提示默认开着的。怎么突然就“危险”了?环境
先试着刷新页面,重新登录。同样的提示又弹出来。换到手机银行App,倒是一切正常,转账秒到。说明账户本身没问题,问题出在这个网页端登录环节上。
我打开浏览器的开发者工具,看了一下网络请求。发现银行页面在加载时,会向一个第三方风控服务商的域名发送一个探测请求,大概是用来判断当前IP、设备指纹、浏览器环境有没有异常。那个请求的响应里带了一个风险评分,我这边拿到的分数偏高。
分数为什么高?我猜跟最近路由器换过有关。上周老路由器坏了,我换了一台新的,但宽带拨号还是同一个账号。运营商会重新分配IP,新IP可能之前被某些爬虫或者异常设备用过,被风控库标记了。银行不关心你是谁,它只看这个IP最近有没有“前科”。
这就有点尴尬了。我人没变,电脑没变,账户没变,就因为运营商动态分配了一个“不太干净”的IP,登录就被拦了一道。风控系统宁可误杀,也不肯放过。
我又做了个测试。把电脑连到手机热点上,用4G网络登录。这次没弹提示,直接进了密码输入界面。再切回家里的宽带,红色警告又回来了。基本可以确定,问题出在宽带的公网IP上。
打银行客服电话,等了七分钟才接通。客服说这种情况他们最近接到不少反馈,建议我“清理浏览器缓存”或者“换个时间段再试”。我问能不能从后台把我的常用IP加白名单,对方说没有这个权限,只能记录反馈。说白了,普通用户面对风控系统,基本没有申诉通道。
这事往深了想,其实挺别扭的。银行做风控天经地义,但风控的颗粒度太粗了。它把“IP有风险”直接等同于“当前操作有风险”,完全不考虑设备指纹、登录习惯、行为轨迹这些更细的维度。我在这台电脑上登录过几十次,每次都是同样的操作路径,这些数据风控系统明明有,却不用,或者权重给得很低。
另一个问题是提示语太模糊。“网购环境危险”——到底哪里危险?是IP?是浏览器?是插件?还是银行自己的系统抽风?用户完全不知道下一步该干嘛。只能靠猜,靠试错。这种体验就像进小区时保安拦住你,说“你看起来有问题”,但不告诉你哪里有问题,也不给你解释的机会。
我最后是挂着手机热点把房租转出去的。转完以后,我把路由器重启了一次,重新拨号,换了个IP,再登网银,警告消失了。你看,问题确实出在IP上,但整个过程银行没给我任何有用的信息,全靠我自己折腾。
风控系统是个黑箱,这我能理解。安全策略不能全公开,否则容易被绕过。但黑箱不等于可以粗糙。至少提示语可以写清楚一点,比如“当前网络IP存在异常,建议切换网络”。至少给用户一个“继续登录”的选项,而不是直接堵死。至少别让一个普通转账操作,搞得像在突破什么安全防线。
银行网站登录提示“环境危险”,本质上不是技术问题,是产品思维的问题。安全部门只关心拦截率,不关心误杀率。产品部门只关心流程走通,不关心提示语是否让人困惑。最后夹在中间的用户,只能对着一个红色三角,自己琢磨。
友情链接