银河麒麟操作系统研发推出“X 防截图”功能
CTOnews.com 8 月 28 日消息,据麒麟软件发布,麒麟软件研发推出银河麒麟操作系统"X 防截图" 功能,在银河麒麟操作系统用户的日常使用中,通过对截图应用、截图范围的控制,从而达到保护用户隐私数据安全的目的,目前已在金融、审计等领域广泛应用。
银河麒麟操作系统"X 防截图" 功能是在自主创新平台上首次应用,该功能通过增加扩展协议实现,具有窗口截图、全屏截图和区域截图三种截图方式。当窗口显示敏感信息或者隐私数据时,银河麒麟操作系统"X 防截图" 功能根据上述三种情况可以对截图工具截图时的窗口及内容进行管控,具体包括敏感窗口截图管控、管控窗口查询和防截图功能查询。
银河麒麟操作系统"X 防截图" 功能基于 X 扩展框架,通过在 X 层增加私有协议实现,跟系统使用的窗口管理器、合成器无关,支持管控多窗口及管控窗口最小化等多种场景,具备更好的隐私性、灵活性和可扩展性,支持控制系统上常见的截图软件:kylin-screenshot、imagemagick、flameshot、QT grabWindow、蓝信截图等。
关闭窗管
关闭窗口管理器,意味着合成器也被关闭,将两个窗口设置管控,窗口区域全部被屏蔽,窗口标题栏无法显示,
开启窗管,关闭合成
打开窗口管理器,关闭合成器,将两个窗口设置管控,截图效果如下图,截图管控功能支持关闭合成器。
开启窗管,开启合成
开启窗口管理器及合成器,管控普通窗口和浏览器窗口,浏览器由于标题栏在窗口内部导致无法显示。
银河麒麟操作系统"X 防截图" 技术详解:
银河麒麟操作系统"X 防截图" 功能总框架图
CTOnews.com获悉,银河麒麟操作系统"X 防截图" 功能基于 X 框架增加协议实现:防截图协议利用 X11 C / S 通信机制进行数据传输。client 端提供截图接口供应用程序调用,实现应用程序管控设置;server 端提供 client 端接口完成截图软件截图设置。该功能适用性广泛,不受 CPU 指令限制,适用于任何架构。
防截图协议通过 X 扩展机制注册到 Xserver,在 Xserver 扩展初始化时,注册防截图协议,协议包括:扩展初始化函数、扩展处理函数。当 Xserver 收到数据时,会将数据分发给扩展处理函数,由其对数据进行防截图处理。
X11 协议提供三类截图接口:图像获取、基于共享内存的图像获取、区域拷贝,常见基于 X 实现的截图软件都使用这三个接口进行截图。"X 防截图" 功能也即对上述三个接口进行管控,分为应用程序管控设置及截图管控处理。
应用程序管控设置:作为 client 端,通过调用 Screenshot 接口,通知 Xserver 该应用程序窗口是否被管控。
截图管控处理:截图软件调用 X11 截图接口截图时,Xserver 端根据注册的扩展协议判断截取的内容是否属于被管控窗口。
- 上一篇
“中国天眼”总工程师:FAST 巡天效率将数量级提升,争取 5 年内实现突破
CTOnews.com 8 月 28 日消息,秒聚青科・走近中国天眼创新论坛在贵州平塘举行。"中国天眼"总工程师姜鹏在论坛上表示:在稳定运行和提升性能时,未来 FAST 的巡天效率将实现数量级的提升,
- 下一篇
消息称苹果 Apple Watch Series 3 即将停产,Apple Watch SE 2 将成替代新品
CTOnews.com 8 月 28 日消息,据 MacRumors 报道,苹果 Apple Watch Series 3 预计将于 9 月份停产,该设备将不会升级运行最新版本的 watchOS 9
相关文章
- 25 周年纪念作,情怀拉满但诚意欠缺:《勇者斗恶龙 怪物仙境 3》
- 联想拯救者 Y700 2023 平板推送 ZUI 15.0.723 系统灰度测试:新增“USB 网络共享”,优化底部小白条
- Streacom 推出 SG10 高端被动散热机箱:可解热 600W,1300 美元
- 3D 角色扮演策略游戏《少女前线 2:追放》公测开启,安卓、iOS、PC 多端互通
- 新能源车市:价格战开局,价值战结束
- 雪天这样拍,照片更为味道
- Cybertruck:未来物种重新定义汽车
- 2022 年我国未成年网民规模突破 1.93 亿,普及率达 97.2%
- 上映 7 天,《名侦探柯南:黑铁的鱼影》内地票房破亿、豆瓣 6.6 分
- 小岛工作室推出《死亡搁浅》联名手机手柄,预计明年发售