某在线考试软件,使用 OBS 录制发现并不能成功捕捉窗口,使用显示器捕获同样看不到该软件的窗口,但能看到位于其后的软件窗口仿佛该软件便透明了。使用 win10 自动录屏工具,则录制结果全是黑屏,只能看到鼠标指针移动。
1
codehz 2020-10-14 09:52:36 +08:00 via Android 3
SetWindowDisplayAffinity 了解一下
除此之外还可以 d3d9 overlay Dx10+的 DXGI_SWAP_CHAIN_FLAG_RESTRICTED_CONTENT 以及基于 gpu 的内容保护 https://docs.microsoft.com/zh-cn/windows/win32/medfound/gpu-based-content-protection Media Foundation 受保护的媒体路径 |
3
seakingii 2020-10-14 10:42:15 +08:00 via Android
把在软件运行在虚拟机里面,在虚拟机外面录屏,总是可以录吧
|
5
c2const 2020-10-14 11:16:17 +08:00 via iPhone 1
0.对画质要求不高,还是上面老哥说的虚拟机方便些,在外面录制,如果有 cpuid 、rdtsc 汇编指令检测虚拟机,对抗要么改软件、要么 vt 绕过,门槛都不低。
1.两台物理机,远程连接,在外面录制,当然软件可能同样会检测远程,但一般比较少。 2.正面刚软件的检测,脱壳、逆向、反反调试、反反录制,见招拆招。 |
6
systemcall 2020-10-14 11:30:44 +08:00 via Android
@codehz 要拦下来一般的用户的话,HDCP 就够了。不过采集卡很多是有办法刷固件绕过的,一些小厂甚至天生就支持
能够避免被采集下来,需要的是电影院那样的东西。 |
7
Osk 2020-10-14 11:54:31 +08:00 via Android
三十块钱买的垃圾集集卡据说都有 hdcp 支持。。。
|
8
hinate 2020-10-14 12:12:24 +08:00 via iPhone
在 mac 安装 pd,在 pd win7 系统运行就可以录屏了。在线考试系统的摄像头打开也不受影响。(使用某在线考试软件亲测...🌚🌚
|
9
gxgxxn OP |