Node Webkit / Electron 在后台获取应用 运行

Node Webkit / Electron Get apps running in background

是否可以使用 nodewebkit 或 electron 在后台获取应用列表 运行?

我想制作一个用于呈现安全视频的应用程序...所以我想确保屏幕抓取或屏幕录制等应用程序不会 运行 在后台运行

有一个包: https://www.npmjs.com/package/ps-node

不过

我建议这是阻止屏幕捕获的糟糕解决方案。试图进一步追求这一点将最终成为一场猫捉老鼠的游戏,试图阻止捕获的途径。

用不同的名字启动一个应用程序来绕过你的列表是微不足道的 或者,如果尝试通过比较可执行哈希来阻止使用不同的编译器构建应用程序可能会更改哈希。

如果您可以接受没有 绝对 安全并尽最大努力,那么我建议您除了上述方法外,还应该探索使用操作系统支持来阻止截图如: https://code.msdn.microsoft.com/windowsapps/Disable-screen-capture-00efe630