一些软件(Win 系统)是如何做的不被 OBS 等录屏软件录制的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gxgxxn
V2EX    问与答

一些软件(Win 系统)是如何做的不被 OBS 等录屏软件录制的?

  •  
  •   gxgxxn 2020-10-14 09:34:52 +08:00 3025 次点击
    这是一个创建于 1913 天前的主题,其中的信息可能已经有所发展或是发生改变。

    某在线考试软件,使用 OBS 录制发现并不能成功捕捉窗口,使用显示器捕获同样看不到该软件的窗口,但能看到位于其后的软件窗口仿佛该软件便透明了。使用 win10 自动录屏工具,则录制结果全是黑屏,只能看到鼠标指针移动。

    11 条回复    2021-07-17 14:32:12 +08:00
    codehz
        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 受保护的媒体路径
    gxgxxn
        2
    gxgxxn  
    OP
       2020-10-14 10:39:21 +08:00
    @codehz 谢谢,有用的知识增加了。还有个问题使用此类方式保护的窗口是否可以通过采集卡录制。
    seakingii
        3
    seakingii  
       2020-10-14 10:42:15 +08:00 via Android
    把在软件运行在虚拟机里面,在虚拟机外面录屏,总是可以录吧
    codehz
        4
    codehz  
       2020-10-14 10:45:55 +08:00
    @gxgxxn #2 上面说的方法都是可以被采集卡录制的。。但是也不是没有阻止一般采集卡的 DRM 保护方案,这个我了解不多。
    c2const
        5
    c2const  
       2020-10-14 11:16:17 +08:00 via iPhone   1
    0.对画质要求不高,还是上面老哥说的虚拟机方便些,在外面录制,如果有 cpuid 、rdtsc 汇编指令检测虚拟机,对抗要么改软件、要么 vt 绕过,门槛都不低。
    1.两台物理机,远程连接,在外面录制,当然软件可能同样会检测远程,但一般比较少。
    2.正面刚软件的检测,脱壳、逆向、反反调试、反反录制,见招拆招。
    systemcall
        6
    systemcall  
       2020-10-14 1:30:44 +08:00 via Android
    @codehz 要拦下来一般的用户的话,HDCP 就够了。不过采集卡很多是有办法刷固件绕过的,一些小厂甚至天生就支持
    能够避免被采集下来,需要的是电影院那样的东西。
    Osk
        7
    Osk  
       2020-10-14 11:54:31 +08:00 via Android
    三十块钱买的垃圾集集卡据说都有 hdcp 支持。。。
    hinate
        8
    hinate  
       2020-10-14 12:12:24 +08:00 via iPhone
    在 mac 安装 pd,在 pd win7 系统运行就可以录屏了。在线考试系统的摄像头打开也不受影响。(使用某在线考试软件亲测...
    gxgxxn
        9
    gxgxxn  
    OP
       2020-10-14 16:53:39 +08:00
    @seakingii
    @c2const
    @hinate 测试了一下虚拟机方案,可以录制到软件窗口,但是软件不允许在虚拟机运行。测试远程桌面可行。采集卡手头没设备不知是否可行,另外该软会检测显示设备,不允许多显示器。
    Qualia
        10
    Qualia  
       2021-07-17 13:36:16 +08:00
    虚拟机大法真是启发到我了,正好发愁怎么录屏,感谢!
    @seakingii
    @c2const
    Qualia
        11
    Qualia  
       2021-07-17 14:32:12 +08:00
    @gxgxxn 朋友你好,请问你最后如何解决的?我也碰到软件不允许在虚拟机运行的问题了……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5586 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 02:22 PVG 10:22 LAX 18:22 JFK 21:22
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86