极致防御与安全(聚焦 C++ 底层防录屏与注入拦截)产品系统

我要开发同款
luminalmy2026年03月26日
10阅读

技术信息

语言技术
electron前端
系统类型
Windows
行业分类
音视频多媒体

作品详情

行业场景

本项目旨在解决高价值数字资产(如敏感教学视频、未发布样片、企业机密文档)在分发过程中的非法盗录与二次传播问题。通过“零信任”架构,确保内容仅能在授权设备、授权时间内播放。它广泛应用于金融培训、高端影视样片审核及企业机密沟通等商业背景中,有效弥补了传统 DRM 易被插件绕过的缺陷。

功能介绍

SovereignCreator (生产力模块):
高强度加密引擎:利用 Rust 编写的 AES-256-GCM 算法对媒体文件进行流式加密。
策略定义系统:支持设置动态水印(Forensic Watermarking)、访问密码 (PIN)、单设备锁、有效期及最大查看次数。
生命周期管理:支持“资产焚毁”功能,即管理员可在云端远程撤销已分发文件的查看权限。
SovereignViewer (安全防御模块):
物理防摄录系统:集成显卡层级保护 (SetWindowDisplayAffinity),使录屏软件录制结果为纯黑屏幕。
多维审计:实时监测内存注入 (OBS Hook Detect)、虚拟显示器、硬件采集器及 DXGI 桌面复制行为。
隐私保护:当窗口失去焦点或检测到多显示器环境时,自动激活“隐私遮罩”并停止渲染。

项目实现

我的任务:负责安全防护核心 (Native Addon) 的开发与图形管线混淆。通过 C++ 实现 ETW (Event Tracing for Windows) 实时监控 DXGI 事件,结合 Rust 提升加密性能,确保安全与流畅度平衡。
亮点与难点:实现在不影响播放性能的前提下进行毫秒级注入探测。难点在于绕过 Windows GPU 加速下的 DWM 黑屏 Bug,通过 Canvas 分离渲染技术实现了“看得到但录不到”且无感知性能损耗的极致体验。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论