自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 成功将手机摄像头虚拟成电脑摄像头,实现Windows helo红外相机人脸识别登录

下一步计划:实现电脑普通摄像头支持Windows hello人脸识别登录。登录界面解锁速度很快,真的很快,

2025-12-30 23:18:33 107 1

原创 Windows_Hello_Configuration_Analysis Windows Hello 配置过程分析 setup包分析

Windows Hello配置过程分析 本文分析了Windows Hello设置界面中"点击设置"和"录制人脸"两个阶段的UVC控制命令。研究发现: 在"点击设置"阶段,系统通过MSXU_CONTROL_FACE_AUTHENTICATION单元将认证标志从0x01(禁用)修改为0x02(启用),同时激活交替帧照明功能。 在"录制人脸"阶段,系统分别对红外相机和颜色相机的MSXU_CONTROL_METADATA单元执行相同操作

2025-12-26 22:24:40 502

原创 UVC 红外相机初始化流程 setup包解析

本文分析了Windows Hello红外相机的UVC初始化流程。流程分为四个阶段:1)颜色相机元数据控制初始化,获取并设置参数;2)红外相机人脸认证控制初始化,设置默认值{1,3,1};3)红外相机元数据控制初始化;4)最后获取人脸认证当前状态。整个过程涉及GET/SET_CUR等8种请求类型,用于获取和设置相机各项参数。初始化完成后,相机保持{1,3,1}的默认工作状态。

2025-12-26 21:56:14 893

原创 原创 让你的普通摄像头支持Windows hello人脸识别登录

敬请期待。

2025-12-22 18:28:09 85

原创 复制你的物理摄像头,让一个摄像头同时被多个设备使用

敬请期待。

2025-12-13 20:07:56 286

原创 todo:实时修改物理摄像头中的画面

。。

2025-12-13 20:07:00 72

原创 可以替代原生usbipd服务端管理程序,支持usb描述符查看,不依赖usbipd

USB/IP Server Manager Pro简介 该项目是一个用于管理USB/IP设备的专业工具,旨在替代原有的usbipd工具。主要功能包括: 支持list指令:列出可用的USB设备 支持attach指令:连接USB设备到远程主机 作为原生替代方案,提供更稳定的USB/IP设备管理功能 项目已开源在GitHub,开发者可以通过该工具更方便地实现USB设备的远程共享和管理。相比原版工具,此管理器提供了更简洁易用的操作界面和更稳定的连接性能。

2025-11-07 08:26:15 202 1

原创 虚拟麦克风驱动下载,支持将手机话筒映射成PC端麦克风

1,支持将一个视频文件或者音频文件虚拟成一个USB UAC麦克风.2,支持将手机话筒虚拟成一个PC端的USB UAC麦克风.4,支持Windows 7/8/10/11 系统.3,支持UAC1.0和UAC2.0两种协议.

2025-10-06 23:58:40 362

原创 虚拟摄像头VirtualUSB UVC CAMERA下载 支持将手机摄像头映射成PC端摄像头

2,支持将手机摄像头虚拟成一个PC端的USB UVC摄像头.1,支持将一个视频文件虚拟成一个USB UVC摄像头.

2025-10-05 02:18:34 345

原创 VirtualFIDO2虚拟硬件安全密钥支持yubico无密码passwordless账户登录演示

具体看视频:

2025-09-04 16:43:57 211

原创 VirtualFIDO2虚拟硬件安全密钥支持Microsoft Account微软账号2FA双因子认证登录视频演示

具体看视频:

2025-09-04 16:42:55 382

原创 FIDO2 :authenticatorMakeCredential

【代码】FIDO2 :authenticatorMakeCredential。

2025-09-02 21:42:37 1014

原创 FIDO2.1官网文档

文章摘要: FIDO联盟发布的《FIDO客户端到认证器协议v2.1》规范(2021年6月)定义了客户端设备与认证器(如安全密钥或生物识别模块)之间的通信标准。该协议支持无密码认证,通过公钥加密确保安全性,适用于Web和本地应用。v2.1版本优化了兼容性、错误处理及扩展性,并保持与先前版本的互操作性,进一步推动强身份验证的普及。

2025-09-02 17:36:56 109

原创 Microsoft Entra ID attestation requirements(FIDO2 )

摘要: 为确保兼容性,FIDO2认证需满足以下要求:支持FIDO2.0及以上版本,具备用户验证(如生物识别或PIN码),并包含常驻密钥(用于无用户名登录)。离线解锁Windows需支持HMAC密钥扩展或PRF扩展。产品元数据需上传至FIDO联盟MDS并验证通过。详情可查阅FIDO联盟认证指南。(150字)

2025-09-01 17:16:55 467

原创 FIDO2 security keys eligible for attestation with Microsoft Entra ID

该表格列出了MDS版本173中符合Microsoft Entra ID认证要求的FIDO2安全密钥型号,包含各型号的AAGUID标识及功能特性(生物识别、USB、NFC、BLE等)。主要厂商包括Yubico、Feitian、HID、OneSpan等,涵盖多种认证方式(如指纹、NFC等),适用于不同安全需求场景。表格提供了设备兼容性和认证能力的详细技术参数,可作为企业选择FIDO2认证方案的参考依据。

2025-09-01 17:12:38 1254

原创 CTAP2 FIDO2设备工作流程

FIDO2设备工作流程主要包括初始化、PIN码设置、凭证创建和认证四个阶段。设备首先生成密钥对和证书,随后处理PIN码设置请求,包括密钥交换、加密传输和验证。通过认证UI获取用户授权后创建并存储凭证信息。认证时设备校验凭据ID,对数据进行签名返回,客户端验证签名和凭证信息完成认证。整个流程通过加密传输和多重验证确保安全性,同时支持可选PIN码认证机制。

2025-08-31 12:23:16 234

原创 USB虚拟化应用5:VirtualFIDO2 虚拟硬件安全密钥,虚拟智能卡,虚拟yubico,支持X,FB,GITHUB等各种网站双重认证,让你的账户登录绝对安全

VirtualFido2-USB是一个虚拟FIDO2安全密钥实现,完整支持WebAuthn身份验证流程。该项目通过18个详细步骤实现设备初始化、凭据注册和身份验证全过程,包括PIN码设置与验证、密钥协商、凭据创建等关键环节。主要特性包括WebAuthn合规性、PIN支持、安全密钥管理和跨平台兼容性。项目采用MIT许可证,遵循行业标准加密算法,确保PIN传输和凭据存储的安全性。开发者可通过GitHub提交问题或贡献代码。

2025-08-31 12:20:29 1477 3

原创 todo:usb 加密狗复制

。。

2025-08-04 20:24:26 350

原创 todo:qemu/kvm外设重定向优化

4,摄像头 (视频图像有损压缩传输 + 静态图像无损压缩传输:高拍仪)7,打印机设备重定向 (待研究:虚拟usb printer)3,USB存储(fs/block/usb)5,各种hid key设备重定向。6,串口设备重定向 (虚拟)1,键盘鼠标 (虚拟)2,游戏手柄 (虚拟)

2025-08-04 20:23:58 552

原创 todo: 虚拟USB 游戏手柄

。。

2025-08-04 20:17:40 131

原创 todo:webdav windows客户端驱动

1,支持大文件读写2,内存缓存。

2025-08-04 20:14:57 382

原创 todo:让你的手机摇身一变,变成一个虚拟uac麦克风,兼容微信等实时聊天工具和会议软件。

。。

2025-07-19 22:42:02 136

原创 USB虚拟化应用4:让你的手机摇身一变,变成电脑虚拟usb uvc摄像头!兼容微信等主流聊天工具和视频会议软件。

本文介绍了利用手机摄像头作为PC虚拟USB摄像头数据源的方法。作者测试了droidcam和ipcamera两款软件,发现ipcamera提供的mjpeg格式http数据源更便于ffmpeg获取。通过对虚拟USBUVC驱动进行ISO数据传输优化,实现了手机与PC画面的实时同步。文章重点介绍了两种数据传输模式:主动模式(无缓冲、实时显示、丢帧)适合摄像头重定向;被动模式(有缓冲、不丢帧)适合无人直播。最后展示了将手机摄像头映射为PC微信聊天下摄像头的实际应用效果。

2025-07-19 21:44:11 494

原创 USB虚拟化应用3:虚拟usb设备通过vmware映射到guest系统内部usb控制器上逃避虚拟USB设备的物理检测

摘要:本文介绍了识别USB虚拟设备的三种方法:1)通过VID/PID号查询硬件ID;2)发送特定URB请求测试响应;3)检查父设备驱动名称。作者指出前两点较易规避,而第三点可通过VMware虚拟机映射方案解决,即将虚拟设备从主机重定向至虚拟机,利用系统自带驱动规避检测。文章还提及了更简单的hook真实USB设备的替代方案,并附有实现案例的视频演示和截图。

2025-06-19 22:46:58 438

原创 USB虚拟化应用2:使用python语言简简单单就能实现一款虚拟USB HID MOUSE,虚拟USB鼠标实现电脑远程控制。

本文介绍了一种基于C/S架构的虚拟USB鼠标远程控制系统。系统通过命名管道传输4字节鼠标事件数据(按键状态、X/Y坐标偏移和滚轮值),实现远程鼠标控制。测试代码演示了如何在Windows画图软件中自动绘制几何图形(五角星、三角形、圆形、六边形、正方形),包含坐标计算、路径规划和Bresenham直线算法等核心功能。该系统采用相对坐标移动方式,精确控制鼠标位置和点击操作,可用于自动化测试或远程协助场景。

2025-06-13 23:37:37 244

原创 USB虚拟化应用1:虚拟摄像头使用视频文件直接推流给抖音直播伴侣直播

这篇文章介绍了一款虚拟摄像头软件,可以将MP4文件直接映射成UVC虚拟摄像头。该软件支持自定义摄像头参数包括设备名称、厂商信息、VID/PID、分辨率和帧率等,完全模拟真实物理摄像头。文章提供了软件下载链接(详见上篇帖子)并推荐观看配套视频教程《USB虚拟化应用1》,演示如何利用该虚拟摄像头向抖音直播伴侣推送视频文件进行直播。

2025-06-05 21:25:02 249

原创 USB虚拟化工具之:虚拟UVC摄像头,提供下载测试链接(支持win7,win10等系统)

摘要:该软件提供了一个UVC虚拟摄像头框架,支持MJPEG、YUV420P、NV12、H264、H265五种帧格式,其中MJPEG兼容性最佳。具备自定义VID、PID、设备名及分辨率功能,可创建多个虚拟摄像头(数量受限于硬件)。支持硬件加速编码解码,测试通过Intel集显和NVIDIA 1060显卡。使用前需禁用Windows驱动签名,目前仅开放UVC摄像头虚拟化功能。下载地址和反馈渠道已提供。

2025-06-02 16:21:40 745 4

原创 uac2.0虚拟麦克风调试,usbaudio2.sys驱动调试

【代码】虚拟麦克风调试,usbaudio2.sys驱动调试。

2025-04-21 19:56:26 359

原创 todo:Windows 虚拟usb uvc摄像头demo下载

2025-04-09 21:44:23 186

原创 无聊的测试之: usb设备大乱斗,一个设备把各种类型接口都挂上,刚好15个endpoint全部都用完

如图:

2025-04-05 21:01:57 140

原创 VirtualUsbBus虚拟usb总线之: 虚拟HID设备,虚拟usb mouse鼠标

实现逻辑跟usb keyboard完全一样,逻辑代码可以共用。效果如下,按正方形的轨迹返回鼠标坐标。字节0:button state。虚拟usb鼠标 按正方形轨迹移动。

2025-04-05 19:17:43 369

原创 VirtualUsbBus虚拟usb总线之: 虚拟HID设备,虚拟usb keyboard键盘

字节2~6:按键码,对应6个按键,支持6个按键同时按下,再加上8个特殊按键,相当于支持14个按键同时按下。在处理标准的standard request基础上仅需要实现4个额外的request即可。字节0:8个bit对应8个特殊按键。返回keyboard report。无需返回数据,返回状态即可。无需返回数据,返回状态即可。字节1:unused。report:网上很多示例。

2025-04-04 20:49:08 891

原创 无聊的测试之: usb设备大乱斗,一个设备把各种类型接口都挂上

将usb storage bot/uas ,uac ,uvc,cdc 5种接口挂到一个device下。

2025-04-03 19:28:42 449

原创 VirtualUsbBus虚拟usb总线之: 一个设备2个接口,同时支持UAS和BOT两种usb storage设备

效果如图:

2025-04-03 19:21:10 138

原创 VirtualUsbBus虚拟usb总线之: 实现虚拟usb storage uas设备

VirtualUsbBus虚拟usb总线之: 实现虚拟usb storage uas设备。

2025-03-31 17:47:59 657

原创 VirtualUsbBus虚拟usb总线之: 实现虚拟usb storage bo设备(虚拟U盘)

仅需要实现处理cbw发送过来的SCSIOP_INQUIRY,SCSIOP_READ_CAPACITY,SCSIOP_MODE_SENSE,SCSIOP_READ,SCSIOP_WRITE 5个scsi指令即可。今天实现结果为将5G内存虚拟成一个U盘设备,可以正常格式化存取数据。1)bot :协议较简单,但是效率低。2)uas:下一步实现。

2025-03-28 23:56:00 286

原创 VirtualUsbBus虚拟usb总线之:给你的虚拟usb摄像头增加一个虚拟usb串口设备

虚拟usb串口设备方便应用程序直接访问,更简单的跟驱动进行通信,实现对虚拟摄像头,虚拟麦克风等设备进行设置。

2025-03-26 22:08:14 367

原创 无聊的测试之: USB设备 各种interface,endpoint自由组合,到底能虚拟出什么花样的设备

2025-03-25 19:06:46 239

原创 无聊的测试之:windows UVC虚拟摄像头压力测试,看看windows到底能支持虚拟多少个摄像头

简单测了下 ,600个无压力,还可以继续加。

2025-03-25 17:48:09 307

原创 VirtualUsbBus虚拟usb总线之: UAC Speaker ,Headphone,虚拟扬声器,耳机,支持windows系统和国产LINUX系统

支持系统声音内录.

2025-03-20 22:27:19 273

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除