zs1083339604/FaceWinUnlock-Tauri

一款基于 Tauri 框架开发的现代化 Windows 面容识别解锁增强软件。它通过自定义 Credential Provider (DLL) 注入 Windows 登录界面,结合前端 Vue 3 和后端 OpenCV 人脸识别算法,为用户提供类似 Windows Hello 的解锁体验。

解决的问题

使配备标准网络摄像头的 Windows 用户能够通过人脸识别解锁计算机,为不具备原生红外或 3D 摄像头支持的硬件提供类似 Windows Hello 的体验。

工作原理

该软件通过将自定义凭据提供程序(DLL)注入 Windows 登录界面实现。前端使用 Vue 3 进行配置,后端使用 Rust 处理系统操作,利用 OpenCV 实现人脸检测与特征比对,并集成通义实验室的活体检测模型,防止通过照片或视频进行欺骗攻击。

适用人群

希望获得更便捷登录流程、且能接受 2D 人脸识别安全权衡的 Windows 10/11(64 位)个人用户或开发者。

主要亮点

  • 系统级集成:自动注册为 WinLogon 凭据提供程序,替换或增强标准登录界面。
  • 广泛账户支持:支持本地 Windows 账户和 Microsoft 账户(MSA)。
  • 活体检测:内置基于 RGB 的活体检测模型,提升对 2D 图像攻击的防御能力。
  • 灵活触发机制:支持开机、锁屏、UAC 提示等多种解锁场景,可自定义延迟与重试设置。
  • 本地隐私保护:所有凭据和人脸数据均本地存储于 SQLite 数据库,绝不上传至云端。

相关

  • 项目
  • 项目
  • 项目
  • 项目