银河麒麟操作系统研发推出“X 防截图”功能

本篇文章给各位网友带来的资讯是:银河麒麟操作系统研发推出“X 防截图”功能 详情请欣赏下文

IT大王 8 月 28 日消息,据麒麟软件发布,麒麟软件研发推出银河麒麟操作系统“X 防截图” 功能,在银河麒麟操作系统用户的日常使用中,通过对截图应用、截图范围的控制,从而达到保护用户隐私数据安全的目的,目前已在金融、审计等领域广泛应用。

银河麒麟操作系统“X 防截图” 功能是在自主创新平台上首次应用,该功能通过增加扩展协议实现,具有窗口截图、全屏截图和区域截图三种截图方式。当窗口显示敏感信息或者隐私数据时,银河麒麟操作系统“X 防截图” 功能根据上述三种情况可以对截图工具截图时的窗口及内容进行管控,具体包括敏感窗口截图管控、管控窗口查询和防截图功能查询

银河麒麟操作系统“X 防截图” 功能基于 X 扩展框架,通过在 X 层增加私有协议实现,跟系统使用的窗口管理器、合成器无关,支持管控多窗口及管控窗口最小化等多种场景,具备更好的隐私性、灵活性和可扩展性,支持控制系统上常见的截图软件:kylin-screenshot、imagemagick、flameshot、QT grabWindow、蓝信截图等。

关闭窗管

关闭窗口管理器,意味着合成器也被关闭,将两个窗口设置管控,窗口区域全部被屏蔽,窗口标题栏无法显示,

开启窗管,关闭合成

打开窗口管理器,关闭合成器,将两个窗口设置管控,截图效果如下图,截图管控功能支持关闭合成器。

开启窗管,开启合成

开启窗口管理器及合成器,管控普通窗口和浏览器窗口,浏览器由于标题栏在窗口内部导致无法显示。

银河麒麟操作系统研发推出“X 防截图”功能

银河麒麟操作系统“X 防截图” 技术详解:

银河麒麟操作系统研发推出“X 防截图”功能

银河麒麟操作系统“X 防截图” 功能总框架图

IT大王获悉,银河麒麟操作系统“X 防截图” 功能基于 X 框架增加协议实现:防截图协议利用 X11 C / S 通信机制进行数据传输。client 端提供截图接口供应用程序调用,实现应用程序管控设置;server 端提供 client 端接口完成截图软件截图设置。该功能适用性广泛,不受 CPU 指令限制,适用于任何架构。

防截图协议通过 X 扩展机制注册到 Xserver,在 Xserver 扩展初始化时,注册防截图协议,协议包括:扩展初始化函数、扩展处理函数。当 Xserver 收到数据时,会将数据分发给扩展处理函数,由其对数据进行防截图处理。

  • X11 协议提供三类截图接口:图像获取、基于共享内存的图像获取、区域拷贝,常见基于 X 实现的截图软件都使用这三个接口进行截图。”X 防截图” 功能也即对上述三个接口进行管控,分为应用程序管控设置及截图管控处理。

  • 应用程序管控设置:作为 client 端,通过调用 Screenshot 接口,通知 Xserver 该应用程序窗口是否被管控。

  • 截图管控处理:截图软件调用 X11 截图接口截图时,Xserver 端根据注册的扩展协议判断截取的内容是否属于被管控窗口。

© 版权声明
好牛新坐标
版权声明:
1、IT大王遵守相关法律法规,由于本站资源全部来源于网络程序/投稿,故资源量太大无法一一准确核实资源侵权的真实性;
2、出于传递信息之目的,故IT大王可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式
《要求删除或断开链接侵权网络内容的通知》:https://itdw.cn/ziliao/sfgs.pdf,
国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml
未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 wl6@163.com

相关文章