防止屏幕录制应用程序

8
如果我有一个包含付费视频的网站,我希望防止授权/未授权用户下载视频,我们可以尽可能地使其难以下载,但我们仍然无法100%防止盗窃视频。
用户仍然可以使用许多现有应用程序记录屏幕,我考虑了很多并寻找任何可以防止它的方法,但是我发现操作系统不允许Web浏览器检测屏幕录制应用程序。
Q1. 但是我可以开发一个可以检测屏幕录制程序的程序(桌面应用程序)吗?
因为如果我能成功构建这样的程序,我可以在打开网站时使用它来确定用户是否记录了视频,因此采取相应措施。
流程如下:
每当用户打开我的网站时,我都会检查桌面应用程序是否正在运行。
如果没有运行,则直到运行该应用程序后才会播放视频。
如果桌面应用程序正在运行,则检查是否同时运行屏幕录制应用程序。
如果正在运行屏幕录制应用程序,则不会播放视频。
Q2. 这个想法是否可行?

即使您可以通过本地应用程序进程检测屏幕录制,但仍有几种可用的屏幕捕获设备可以内联连接到监视器电缆上,这是您永远无法防止的... - Ian
2个回答

3

您无法确定另一个程序正在执行什么操作,因此您无法检测到程序是否正在记录屏幕。

但是,您可以确定哪些程序正在运行。因此,最多只能告诉您“RecordLive!.exe”正在运行或“VidCapture.exe”正在运行,并且如果其中任何一个正在运行,则拒绝播放视频或在此类程序启动时停止播放。

不幸的是,如果出现新的捕获程序,您将不得不更新列表。或者如果我编写自己的“MyCapture.exe”,则您永远不会检测到它。更糟糕的是,如果我将现有的程序重命名为“MyCapture.exe”,您也无法检测到它。

简而言之:这个理论很好,但实际上不可行。


很遗憾,你是对的。我只是想看看是否可能。令人失望的是,我们已经到了2018年,却无法保护自己的数据。 - Hossam Ahmed
我希望投反对票的人至少能告诉问题出在哪里,以便可以改进。 - Hossam Ahmed
1
@HossamAhmed,我不知道系统告诉你什么,我以为它会,但是你的问题因为过于宽泛和基于观点而不是事实而被投票关闭。https://stackoverflow.com/help/dont-ask - Rob
是的,你可以编写一个程序来结束(关闭)除chrome.exe和explorer之外的所有程序。 - suraj jain

0

如果网站的安全性非常重要,一种可能阻止屏幕录制器的方法是将您的网站打包在一个桌面应用程序中,该应用程序负责安全。其中一种工具就是Website Kiosker

对于外部摄像机,该工具可以在屏幕上的随机位置显示用户特定的水印(如用户名或电子邮件),以便可以识别真正的盗版者!

声明:我与Bitss Techniques有关联。这里的唯一目的是为所提出的问题提供真实的选项。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接