我正在开发一款银色视频播放器 我想要一些东西来阻止录制或屏幕捕获
我想破解windows API并阻止我的程序运行,如果有任何捕获软件要求用户先关闭它但我不知道如何做到这一点
还有另一种解决方案吗?!!!!
答案 0 :(得分:5)
这很简单,不可能。如果你试试,你只会惹恼别人。 即使“黑客入侵Windows API”也行不通,因为操作系统本身可以在虚拟机中运行。
答案 1 :(得分:3)
我讨厌成为一个沮丧的人,但任务是不可能完全完成的。
如果你能以某种方式挂钩键盘(从银色应用程序开始),我当然希望无论用户运行什么AV都会引发一些危险信号。
如果用户不使用标准(alt)+ prtscr,该怎么办?第三方工具可能使用不同的键组合。另外,我用GDI + API编写了一个屏幕抓取器,并且没有办法禁用低级别的东西。
附加的捕获卡怎么样?如果您的应用在VM或远程桌面上运行,该怎么办?
如果您非常关注保护您的高清内容,为其添加水印,或让用户先付费。
总而言之,只要您的内容数据进入用户的计算机,他们就可以复制它。
答案 2 :(得分:2)
您可以使用按键挂钩系统,停止用户按下键盘上的打印屏幕键,这将是一个开始。没有多少系统专门阻止用户使用打印筛选视频。您可能想尝试仅为您的视频添加水印?至少人们知道视频最初来自你。
答案 3 :(得分:0)
你需要多少钱?有许多方法可以阻止屏幕捕获保护:例如,将视频记录器瞄准计算机屏幕(或使用捕获卡将电路输出到电视等等)
如果您真的需要,请寻求商业解决方案:但是,我自己没有经验。
答案 4 :(得分:0)
解决方案不允许您的应用程序在计算机上运行,而是以电话等设备为目标。计算机将始终允许某种类型的屏幕捕获和视频捕获,但如果您仅限于在某些设备上播放,则这将更难以解决并且不太可能被解决。