1
HelloAmadeus 2022-12-12 21:10:59 +08:00 via iPhone
你可以开 selinux 啊,Windows 也有一大堆安全软件能精确控制程序访问的文件。安全但不方便的办法有的是
|
2
Ultraman 2022-12-12 21:13:36 +08:00
看想要的安全等级了吧,如果你假定电脑上的软件都是木马,那就麻烦一点各个软件扔不同的虚拟机里面去。
再有不同的数据也应该区分不同的安全等级之类的 |
3
lusi1990 2022-12-12 21:13:48 +08:00 via Android
需要一个杀毒软件来防护
|
4
xtinput 2022-12-12 21:31:39 +08:00
把私钥文件位置改一下
|
5
systemcall 2022-12-12 21:44:23 +08:00
是的。所以有条件的话,多台机器物理隔离吧
|
6
dingwen07 2022-12-12 21:47:15 +08:00
你应该信任运行的所有程序,不信任的软件放在虚拟机里面,不信任的游戏就弄一个单独的系统,比如我原神就装在 WTG 上
Linux 下大多数软件都是自由的,安装的时候有 GPG 签名,理论上没什么问题 macOS 用软件签名或者 Ad-Hoc 签名,软件可以对私密数据实现访问控制,但是要么软件更新之后无法自动获得访问权限、要么给苹果交钱,不符合自由软件原则 |
7
dingwen07 2022-12-12 21:49:33 +08:00
Windows 其实早就可以禁止进程间注入以及实现基于软件签名的 Credential Manager 。。。
|
8
ClericPy 2022-12-12 23:03:27 +08:00
Windows 上主要还是靠上网习惯, 其次是杀软, 不知道现在主防进步到什么程度了, 唉, 如果有个那种性能损失不严重的虚拟机, 我真想 linux 为主, 打游戏走虚拟机
|
9
ysc3839 2022-12-12 23:35:13 +08:00 via Android
是的,所以我一直说传统桌面操作系统相比移动操作系统来说,运行一个软件是非常危险的,不要运行任何你信不过的软件。就算是做的最好的 macOS ,目前也不能完全限制程序访问用户文件,只能限制访问桌面、下载等几个特定的文件夹。
以及希望 Windows 和 Linux 尽快加入类似移动操作系统的权限管理机制,但感觉可能性不大。 @dingwen07 请问 Windows 如何在不依赖第三方软件的情况下禁止进程间注入呢? |
10
ltkun 2022-12-12 23:37:26 +08:00 via Android
Linux 下的应用都是开源经过审查的哪里来那么多后门 只用开源软件才是认真对待生活的态度
|
11
disk 2022-12-12 23:39:48 +08:00
敏感数据加密、隔离存储,且不要长时间驻留在内存里。更安全就专机专用。别想着权限控制,在通用机上搞策略迟早把自己烦死。
|
12
ZE3kr 2022-12-12 23:40:05 +08:00 via iPhone
SSH key 用 1Password 存,每次都要按指纹。更重要的网站以及 1Passwird 本身用 YubiKey 登录
|
13
jhdxr 2022-12-12 23:40:23 +08:00
hips 了解一下,比如火绒就可以配置针对某个文件的读取规则。(之前微信等读取 SS 配置文件之所以被发现就是因为有人配置了这样的规则)
|
14
Jirajine 2022-12-13 00:30:51 +08:00 2
Linux 你可以把不信任的程序放在容器里运行,Windows 根本上就是不安全的,没什么的好说的。至于你说的那些游戏,你猜它们为什么都不能在 Linux 下运行?即使通过 wine/proton 多年的努力。
|
15
4c5577c0ff3f496b 2022-12-13 01:04:12 +08:00
光 TPM-backed 就有好几种办法,你又不肯配
https://github.com/unreality/nCryptAgent |
16
game159 OP @4c5577c0ff3f496b TPM 。。哈哈哈哈哈,你指的是主板上强制国产,禁止进口的那块芯片吗?
|
18
abc8678 2022-12-13 08:39:22 +08:00 via Android
双系统,然后开 bitlocker ,系统相互隔离。每个分区都隔离一下
|
19
villivateur 2022-12-13 08:41:29 +08:00
> 在 WINDOWS 上,几乎所有的软件,特别是游戏,全部都是以 ADMINISTRATOR 权限启动的
这句话不对,目前我了解到的,只有 LOL 、唐人游这类普及性国产游戏会以管理员权限启动,但一般对安全敏感的人也不会在私密环境下运行这类游戏。 大部分规范的应用,例如 chrome 等,都可以只以当前用户权限启动,甚至安装。 |
20
opengps 2022-12-13 09:07:23 +08:00
真涉密的数据不应该联网,这才有谈安全的基础
|
21
nkidgm 2022-12-13 09:17:49 +08:00
纯物理机器+操作系统是这样子的,为了安全性后面还出了个 selinux 增加运维人员的负担。
这也是为什么都主推容器化,容器化对安全的提升不是一丁半点的,轻量 + 隔离性是容器性最大的优势。 |
22
wangerka 2022-12-13 09:45:46 +08:00
@villivateur #19 他可能说的是以管理员权限安装。另外 OP 说的游戏,不包括 steam 里的? steam 里的游戏我没遇到过要权限启动的,好像就 pubg 外挂检测需要
|
23
ScepterZ 2022-12-13 09:47:52 +08:00
WeGame 上的游戏是这样的,不知道他们是有什么技术瓶颈解决不了,Steam 的游戏就不需要管理员权限
|
24
xuboying 2022-12-13 10:28:01 +08:00
最简单的办法就是买多台设备硬件隔离啊。
|
25
jurassic2long 2022-12-13 10:38:26 +08:00
我曾经有个类似的提问,可以参考一下 https://www.v2ex.com/t/873915
|
26
game159 OP 看来结论有了,用多台电脑把国产软件与开源软件物理隔离
|