2. 账号安全基础
在“新设备新地点登录风险评分实战”中,风险评分不是孤立算法,而是账号安全体系中的一层决策能力。要把它用好,先要理解登录风控解决什么问题、攻击者如何绕过传统认证,以及评分在身份认证链路中应处于什么位置、不能越界做什么。
一、登录风控的核心价值:从“一次认证”到“持续判断”
传统账号安全常依赖“账号+密码+验证码”的一次性认证。只要凭证正确,系统就默认是本人。但现实是:密码可能被撞库、钓鱼、木马窃取;验证码可能被接码平台、自动化脚本或真人打码绕过;会话令牌也可能被劫持。登录风控的价值,是在认证前后增加一层基于行为与环境的动态判断,回答三个问题:
- 是不是本人? 通过设备指纹、IP归属、登录时间、行为节奏等判断可信度。
- 是不是正常操作? 识别批量登录、异常跳转、代理IP、模拟器等非人类特征。
- 该放行、挑战还是拦截? 根据风险分采取差异化策略,而不是一刀切。
登录风控的目标不是“零误杀”,而是在安全与体验之间找到可运营的平衡点。低风险直接放行,中风险触发二次验证,高风险拦截或进入人工审核。风险评分正是把这种平衡量化为可配置、可监控、可迭代的决策依据。
二、常见攻击类型:风险评分要对抗什么
登录环节的攻击通常不是单一手段,而是组合拳。理解攻击类型,才能设计有效的评分特征。
| 攻击类型 | 典型特征 | 风险评分关注点 |
|---|---|---|
| 撞库/暴力破解 | 同一IP或设备高频尝试不同账号,密码字典化 | 登录失败率、尝试频率、账号离散度、IP信誉 |
| 钓鱼/凭证窃取 | 凭证正确但设备、地点、时间与历史习惯突变 | 新设备、新地点、不可能旅行、行为节奏差异 |
| 会话劫持/令牌盗用 | 同一令牌在不同IP、设备指纹间快速切换 | 令牌绑定一致性、IP跳变、并发会话 |
| 自动化脚本/模拟器 | 无鼠标轨迹、请求间隔固定、设备参数异常 | 设备指纹完整性、行为生物特征、请求时序 |
| 代理/秒拨IP | IP归属频繁变化,数据中心或黑产标签明显 | IP类型、ASN、历史黑名单、地理跳跃速度 |
注意:攻击者会主动规避已知规则。例如,撞库时控制频率、使用住宅代理、模拟正常UA。因此风险评分不能只依赖单条规则,而应综合多维度特征,并持续更新模型与名单。
三、风险评分在身份认证体系中的定位与边界
风险评分在身份认证体系中通常位于“认证之后、授权之前”或“认证过程中”的决策层。它不替代密码、验证码、生物识别等认证手段,而是决定这些手段是否需要加强。可以用一个简化的决策链路理解:
用户提交凭证
↓
基础认证(密码/验证码/生物识别)
↓
风险评分引擎(设备、IP、行为、历史)
↓
风险分区间 → 放行 / 二次验证 / 拦截 / 人工审核
↓
授权与会话建立
风险评分的边界同样重要:
- 不负责证明“你是谁”:证明身份仍由认证因子完成,评分只判断“这次登录有多可疑”。
- 不直接做永久封号:高风险应触发拦截或审核,而不是仅凭分数永久封禁,避免误杀和对抗升级。
- 不替代业务规则:如转账限额、敏感操作二次确认,仍需业务侧独立控制。
- 不保证100%准确:评分是概率性判断,必须配合可解释日志、申诉与人工复核。
一个实用的定位原则:认证解决“凭证是否正确”,风控解决“本次登录是否可信”,授权解决“能做什么”。 三者分层,才能避免把风控做成万能盾牌或万能替罪羊。
四、案例与复盘:新设备新地点登录的评分思路
假设用户平时在北京、常用一台手机登录。某天凌晨,该账号在一台全新设备、来自境外代理IP、登录后立即修改密码并尝试转账。基础认证通过,但风险评分应迅速升高。可参考以下特征与分值设计:
- 新设备:+30(首次出现,设备指纹不完整)
- 新地点/境外IP:+25(与历史常用地距离远,且为数据中心IP)
- 凌晨异常时段:+10(偏离常用登录时间分布)
- 登录后敏感操作:+20(改密、转账等高风险行为)
- 历史无失败记录:-5(轻微降低,但不抵消核心风险)
总分80,进入高风险区间,系统应触发强二次验证(如人脸+短信),并限制敏感操作,同时记录完整日志供复盘。若用户申诉,可结合设备指纹、行为轨迹和人工审核决定是否放行。
复盘要点:风险评分不是“分数越高越好”,而是“策略与阈值是否匹配业务”。误杀率高会伤害体验,漏杀率高会带来资损。需要持续监控放行率、挑战率、拦截率、申诉率和攻击拦截效果,按周或按版本迭代。
五、常见误区与纠正
- 误区一:只依赖IP黑名单。 攻击者可用秒拨IP、住宅代理绕过。应结合设备、行为、账号历史综合评分。
- 误区二:分数高就永久封号。 应分级处置,保留申诉与人工复核通道。
- 误区三:忽略正常用户的环境变化。 出差、换手机、系统升级都会产生新设备新地点,需用历史行为基线区分“异常”与“正常变化”。
- 误区四:模型上线后不再维护。 攻击手法和用户行为都在变,评分特征、权重和阈值需要持续校准。
掌握这些基础后,后续实战才能聚焦于“新设备新地点”这一具体场景,设计可落地的特征、评分卡与策略。登录风控的本质,是在不确定中做出可解释、可运营、可迭代的风险决策。