代码之家  ›  专栏  ›  技术社区  ›  yoonghm

屏幕模糊软件(如Antisnooper)是如何工作的?

  •  -1
  • yoonghm  · 技术社区  · 8 年前

    Antisnooper是一款屏幕模糊软件,当鼠标不在其上悬停时,它可以模糊已注册的窗口。

    https://www.techworld.com/download/security/antisnooper-21-3329883/

    有人知道这是如何实现的吗?这是否也可以在各种Linux GUI桌面管理器上实现?

    1 回复  |  直到 8 年前
        1
  •  -1
  •   yoonghm    8 年前

    经过一些研究,让我回答我自己的问题。

    1. Windows应用程序无法模糊另一个Windows应用程序的客户端区域。如果这是允许的,它将违反操作系统的安全约束;除非第一个应用是操作系统窗口管理器。

    2. Windows 8和8.1支持带有模糊功能的Aero Glass透明度。然而,该功能在Windows 10中被删除。在2018年的一次重大Windows更新中,它后来部分重新启用了“开始”菜单和任务栏。

    3. [Aero Glass for Windows 8.x+][1],一款捐赠软件使用软件挂钩在Windows 10上重新实现此类功能。然而,解决方案依赖于Windows二进制文件。新的Windows更新可能会中断该操作。

    因此,除非Windows 10完全重新引入aero玻璃,否则这是不可能的。

    如果你找到了一个好的解决方案,请在这里发布。谢谢