风控杂谈之动态二维码能否降低扫码诈骗?

背景

在国内,一种常见的验证或登录措施是:扫描二维码后点击确认登录。
这种做法,常见的国民软件有微信,QQ等。QQ还好一些,在检测出疑点的时候,会提示用已经登录的设备扫码确认。

除了非金融类AP,金融类APP对欺诈检测则更为严格。常见银行的验证措施,基本是账号和密码登录之后,会发送一条短信验证码进行确认。这一点确认完成后,基本就可以正常登录了。
也有部分银行会采用二维码的方式进行验证,即在回到该银行的APP端,扫描二维码进行确认登录,就算是这种情况,欺诈者也有能力绕过。

屏幕共享

屏幕共享由来

屏幕共享这个操作,最开始是用于分享自己的屏幕,也有远程控制,记得华为很早出过亲情关怀,小手手机也有小米通话,这些手机厂商自研的APP,最开始的用意是,方便老年人。我当时还用过这个帮家里长辈进行APP的设置。

怎么成为行骗工具

这种屏幕共享的特点是,在输入密码时,接收方的屏幕会变黑,什么也看不到。出现这个原因,一般是使用了安全键盘,屏蔽了录屏接口,导致对方看到的是黑屏。
如果有验证码通知,欺诈者通过屏幕共享可以获取验证码。四位验证码大多能被完整看到,而五至六位的验证码则视手机而定。至于看不到的情况,欺诈者可能会用一些话术引导用户打开信息页面,从而看到关键信息。

可见,仅凭手机验证码通常不足以确保安全。对于Android手机,如果有安装一些不明软件,或者直接就是中了木马病毒,是可以静默转发手机短信验证码(简称OTP)。一些便宜的老人机,这种系统一般是定制的,有的是黑产故意放出来的,留有后门,可以用作接码等非常规操作。

二维码

在添加二维码之后,可以保证的一点是,用户需要登录对应的APP,而在登录对应APP时,会有一道风控措施,而登录APP之后,再去网银端扫码,则会有更多的信息。

国外的做法,有通过push机制,发送一个消息到安全设备上,点击同意之后,算是通过了验证。如果是要求较高的业务,则会要求你的手机与登录的地方,必须要同一个IP地址,如果不同,差别较大,则账号受限,还可能冻结账号,要提交相关证明才能解锁。

国内因为利益的问题,Android端各家厂商都不想放弃自己的推送,各个APP也是添加了自己的推送保持在后台服务,一些不法行为可能在默默启动中,比如搜集麦克风信息,刚谈论过什么,在刷购物软件时,立马就弹出相应的产品,甚至在与别人谈起要去什么地方旅游,然后对应的广告就来了。

所以,看起来,二维码是相对比较友善的方案了。二维码,一个常见的问题是,没法准确分辨出是用户扫码,还是欺诈份子扫码?所以,请出一套新的方案。

动态二维码思路

基本做法

前端二维码每隔N秒变动1次,轮询二维码是否有被扫描

防控思路

正常用户

如果你坐在电脑面前,掏出手机扫码,不会有任何问题。

异常用户

如果将这个二维码转发给他人扫描(欺诈份子通过钓鱼或者其他社会工程手段获取你的账号密码之后,联系你,发你一个二维码,让你扫描),因为二维码是动态的,在他人扫码的时候,二维码实际上已经变了,这个时候后台在过期二维码被扫描后,就能精准定位到这是一次异常登录事件。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇