1
vcn8yjOogEL 2024-06-06 17:35:20 +08:00
你可以使用 Flatseal 手动管理权限, 部分权限就算打开了桌面也会在使用时弹窗二次确认(旧版本可能不行)
Xorg 下任何程序都可以可以读取键盘, Wayland 不行 |
2
vcn8yjOogEL 2024-06-06 17:37:27 +08:00
注意未沙箱 App 可以通过其他途径读取键盘数据, 只靠 Wayland 无法阻止
|
3
ltkun 2024-06-06 17:39:42 +08:00 via Android
本来微信上就不应该放保密信息
|
![]() |
4
ysc3839 2024-06-06 18:32:32 +08:00 via Android ![]() GNU/Linux 桌面环境下不需要授权就能录音录像录屏吧?
OBS 就有 Flatpak 版本,你装一个试试看是否要求授权就知道了。 |
5
DonaldErvinKnuth 2024-06-06 19:43:54 +08:00
用 deepin ,官方帮你做好了,省的到处找。我也是因为必须要用微信什么的,试了一大圈,用了 deepin ,比较省心,懒得捣鼓了。
|
![]() |
6
cnt2ex 2024-06-06 19:54:44 +08:00 ![]() 如果不太信任这个软件,还是不要太依赖于 flatpak 目前的沙箱机制比较好。虽然 flatpak 有沙箱机制,但实际上很多软件的权限申请几乎都可以随意绕过沙箱。包括但不限于:
1. 拥有 home 的读写权限,直接在~/.bashrc 加料就能逃出沙箱 2. 拥有 x11 socket 的权限,可以通过向终端程序写入命令来逃出沙箱 3. 拥有/dev/ttyX 的权限,可以通过向/dev/ttyX 写入命令来逃出沙箱 详情看: https://hanako.codeberg.page/ 除此之外,像 talk-name=org.freedesktop.Flatpak 的权限可以随意逃出沙箱等等。 微信的权限申请 https://github.com/flathub/com.tencent.WeChat/blob/master/com.tencent.WeChat.yaml#L11 是包含 x11 的,如果害怕微信用各种恶心手段读取个人隐私的话,还是放虚拟机里吧。 |
7
Iamsonny 2024-06-06 20:12:22 +08:00
看到打包的地址,直接下载里面的 deb 安装包也是一样的。
https://archive2.kylinos.cn/deb/kylin/production/PART-V10-SP1/custom/partner/V10-SP1/pool/all/wechat-beta_1.0.0.241_amd64.deb 一般也不用担心会隐藏啥的吧,和 windows pc 版也差不多。 |
8
Iamsonny 2024-06-06 20:41:28 +08:00
提取的信创版安装后,是挺坑。覆盖了几个文件 lsb_release.
提取了一些硬件信息(硬盘,mac),生成唯一 id 啥的~ |
![]() |
10
kero991 2024-06-07 16:08:51 +08:00 ![]() @Iamsonny 问题是信创官方版是限制了 UOS 和麒麟系统才能登录。如果你不用第三方打好的包,就要自己对付这个限制
|
11
NathanCyberC OP 非常感谢各位提供的信息,也阅读了一些资料,目前来说 Flatpak 应该还不能称为一个足够安全的沙箱环境,使用不信任的软件还是要注意。
|
13
Mashirl 272 天前
真担心安全性那就丢 kvm 虚拟机好了,性能损耗也不高
|