简介:人脸识别正面临AI深度合成视频的实质性挑战。本文结合真实司法案例,拆解攻击者如何利用换脸、虚拟摄像头与自动化动作生成绕过活体检测,并从中立技术视角分析刷脸认证的薄弱环节、防御原则与企业可落地的加固方向,帮助开发者和安全团队理解风险边界,建立更稳健的身份核验体系。
长期以来,“人脸识别+活体动作”被大量业务系统视为相对可靠的远程身份核验手段。用户按照提示完成眨眼、点头、摇头等动作,系统通过前端采集、后端比对来判断是否为真人操作。很多产品与开发者甚至默认,只要强制用户做出随机动作,就能有效抵御照片、视频或面具攻击。
但近年来的多起安全事件和司法案例表明,这种假设正在被低成本AI合成技术打破。攻击者无需掌握高深算法能力,只需借助境外即时通信工具、公开的换脸服务和普通智能手机,即可生成带有指定动作的伪造视频,并通过虚拟摄像头注入到目标应用的人脸核验流程中。
某法院公布的一起案件显示,两名不法分子通过境外聊天软件承接非法任务,收集网民照片后,利用境外AI换脸网站完成人脸特征提取与建模训练,批量生成包含眨眼、点头、摇头等指定动作的动态视频。作案时,他们在手机上安装虚拟相机程序替换系统原生摄像头。当购物平台发起人脸核验时,前端采集到的并非真人实时画面,而是提前合成好的AI视频,最终绕过活体检测,登录他人账号并窃取、贩卖用户个人信息。
该案违法所得虽不高,但攻击链路完整、技术门槛低、隐蔽性强,具有典型的警示意义。它说明:仅依赖简单动作的刷脸核验存在明显漏洞,AI深度合成正在系统性地冲击传统人脸核验体系。
为了更清晰地理解风险,我们把上述攻击过程拆成四个关键环节。
攻击者通过钓鱼链接、公开社交平台、数据泄露库等方式收集目标用户的正面照片。照片质量越高、角度越丰富,后续合成效果越好。在部分场景中,甚至可以使用身份证照片、自拍照或视频截图作为基础素材。
攻击者将静态照片导入境外AI换脸服务。这类服务通常基于深度学习算法,先提取人脸关键点与特征向量,再通过生成模型合成新的面部画面。与传统换脸不同,这类工具可以按照模板生成指定动作,如眨眼、张嘴、点头、摇头,甚至模拟自然表情变化。
生成后的视频并不是简单播放照片,而是具有一定时序连续性的动态人脸。部分工具还支持调整光照、背景与清晰度,使画面更接近普通手机摄像头拍摄的效果。
智能手机应用在调用人脸核验时,通常直接读取系统摄像头数据。攻击者安装虚拟相机程序后,可以将本地视频文件伪装成摄像头实时输出。对于只检查视频流内容、不校验摄像头硬件来源的应用,AI合成画面就能直接进入后续识别流程。
传统活体检测主要验证“是否有人脸动作发生”,但很少深究动作是否来自真实皮肤、真实三维结构或真实光学成像。当合成视频中的人脸按照系统提示完成眨眼或转头动作时,算法很可能判定为活体通过。于是,攻击者成功登录他人账户,完成信息窃取或后续黑灰产操作。
从技术视角看,问题并不只在于AI换脸能力变强,也在于部分业务系统的活体检测设计过于依赖单模态、前端可控的信息。
要求用户眨眼、张嘴、转头,本质上是验证“画面中有动态变化”。但动态变化既可以来自真人,也可以来自预先录制或AI生成的视频。如果系统不做更深层次的纹理、深度、光场或多帧时序校验,就容易被合成视频欺骗。
很多移动应用默认系统摄像头是可信的,未对摄像头来源、数据签名或采集链路做校验。虚拟摄像头一旦替换了原生画面,上层应用很难察觉。即使后端模型再强,如果输入源本身已被污染,核验结果也会失效。
不少业务只在登录或关键操作时做一次人脸核验。攻击者只要在这一次核验中成功绕过,后续操作基本不再受到生物特征约束。风险控制缺少对设备、行为、环境与账户状态的连续评估。
过去制作一段高质量换脸视频需要专业设备与算法知识,如今只需网络服务与普通照片即可完成。当攻击成本低于业务损失成本时,黑灰产就有持续动力尝试突破。
上述案例中,两名攻击者虽然违法所得较少,且因认罪认罚、退缴违法所得而被检察机关作出不起诉决定,但并未因此免除民事责任。检察机关随后提起个人信息保护民事公益诉讼,法院最终判令二人公开赔礼道歉,并支付与违法所得数额相当的公益损害赔偿金。
这一结果传递出清晰信号:技术中立不等于违法免责。 使用AI换脸绕过人脸识别,即使没有造成单一个体的巨大财产损失,也可能因为侵害众多不特定用户个人信息而触发公益诉讼与赔偿责任。
对开发者和企业而言,这也意味着人脸核验不能只追求“通过率”和“用户体验”,而必须将安全能力作为系统设计的一部分。平台如果因防护不足导致用户信息泄露,除了面临用户投诉,还可能承担平台责任与合规风险。
针对上述风险,可以从五个层面加固人脸核验体系。
在移动端,不应无条件信任系统摄像头输出。可以考虑以下措施:
示意性校验思路:
def precheck_capture_context(device_info, camera_source, challenge):if is_virtual_camera(camera_source):return "REJECT_VIRTUAL_CAMERA"if not has_integrity_signature(device_info, challenge):return "REJECT_TAMPERED_CONTEXT"return "PASS"
这里不指向任何具体厂商接口,只表达通用的采集环境可信校验原则。
单一动作活体检测已不足以应对AI合成视频。更稳健的做法是融合多种信号:
即使没有专用硬件,也可以在后端增加对视频序列的多帧分析、光流一致性判断与生成痕迹检测。例如,AI生成人脸在眨眼频率、微表情、边缘融合、头发与背景交界处常存在细微异常。
将固定动作改为随机组合与不可预测内容,可显著增加攻击者预生成视频的难度。例如:
关键在于让攻击者无法提前知道完整核验序列,从而降低“预先合成视频”的通用性。
人脸核验不应作为孤立的身份验证手段。建议结合以下维度进行综合风控:
当人脸核验通过但其他维度存在高风险时,系统可以采取二次验证、降权、阻断或人工复核等策略。
人脸照片属于敏感个人信息。开发者在设计系统时应遵守最小必要原则:
安全不仅是算法问题,也是数据治理问题。减少不必要的人脸数据留存,可以降低攻击者窃取素材的机会,也能减轻合规风险。
对于中小型业务团队,自研完整的多模态活体检测成本较高。此时可以优先考虑以下路径:
需要特别注意的是,任何单一技术都难以做到绝对安全。更现实的思路是建立纵深防御体系,让攻击者即使突破某一层,也会在下一层被有效拦截。
AI生成视频绕过人脸识别,已经不是理论推演,而是现实发生的安全事件。它提醒所有开发者和企业:刷脸认证的安全强度取决于整体系统设计,而不是某个动作功能的有无。
面对低成本深度合成攻击,可行的应对方向包括提升采集环境可信度、融合多模态活体信号、使用随机挑战、引入行为与设备风控,以及强化人脸数据治理。技术中立不能成为免责理由,平台只有在设计阶段就把安全作为默认能力,才能在用户体验与风险控制之间取得平衡。