zs1083339604/FaceWinUnlock-Tauri
一款基于 Tauri 框架开发的现代化 Windows 面容识别解锁增强软件。它通过自定义 Credential Provider (DLL) 注入 Windows 登录界面,结合前端 Vue 3 和后端 OpenCV 人脸识别算法,为用户提供类似 Windows Hello 的解锁体验。
해결하는 문제
일반 웹캠을 탑재한 Windows 사용자가 얼굴 인식을 통해 컴퓨터를 잠금 해제할 수 있도록 하여, 적외선 또는 3D 카메라를 내장하지 않은 하드웨어에서도 Windows Hello와 유사한 경험을 제공합니다.
작동 방식
이 소프트웨어는 Windows 로그인 인터페이스에 주입되는 커스텀 인증 공급자(DLL)를 사용합니다. 설정용 Vue 3 프론트엔드와 시스템 작업용 Rust 백엔드를 결합하여 OpenCV를 활용해 얼굴 감지 및 특징 비교를 수행합니다. 또한 Tongyi Lab의 라이브니스 검출 모델을 포함하여 사진이나 동영상으로 인한 위조 공격을 방지합니다.
대상 사용자
Windows 10/11(64비트)을 사용하고, 더 편리한 로그인 프로세스를 원하며, 2D 얼굴 인식의 보안적 타협을 이해할 수 있는 개인 사용자 또는 개발자입니다.
주요 특징
- 시스템 수준 통합: 자동으로 WinLogon 인증 공급자로 등록되어 표준 로그인 화면을 대체하거나 보완합니다.
- 광범위한 계정 지원: 로컬 Windows 계정과 Microsoft 계정(MSA) 모두 지원합니다.
- 라이브니스 검출: RGB 기반 라이브니스 검출 모델을 포함하여 2D 이미지 공격에 대한 보안을 강화합니다.
- 유연한 트리거링: 부팅 시, 잠금 화면, UAC 프롬프트 등 다양한 잠금 해제 시나리오를 지원하며, 사용자 정의 가능한 지연 및 재시도 설정이 가능합니다.
- 로컬 프라이버시: 모든 자격 증명과 얼굴 데이터는 SQLite 데이터베이스에 로컬에 저장되며, 클라우드로 업로드되지 않습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트