将 QQ 微信隔离到虚拟机内,做到防止影响真实系统并且保证聊天记录等不丢失,易于迁移到新的机器。
在参考了本站的其他帖子之后,个人尝试了以下方案,遇到了一些问题
使用 Remote App
优点:QQ 有托盘显示,和真机区别不大
缺点:微信最小化到托盘直接卡死,输入时右下角语言栏消失,导致托盘图标乱动
使用 VMware 的 Unity 模式
缺点:窗口移动不如虚拟机内使用流畅,没有托盘图标,语言栏消失
单纯放在 VMware 中
缺点:无法接收新消息提醒,使用麻烦
沙盒
缺点:不确定能否完全隔离,且迁移数据不方便
站内的帖子大部分是 2021 年的,请问一年过去了是否有更好的办法解决问题,或者上面的缺点是否有解决办法?
目前个人想到的方式是写个程序监控虚拟机的屏幕,有新消息提示就在主机上提示,然后到虚拟机内回复。
输入法直接拿 Rime 和群晖同步解决。
1
Damn 2022-07-21 18:33:03 +08:00
4.Windows 沙盒应该可以,数据可以在 Host 上,不需要迁移。
只是会有虚拟机桌面,没有 remote app 那样好看。 ms 之前搞的 rail mode ,可以让沙盒用 remote app 模式运行,结果鸽了,被人在 github 上追问,然后装死。。 |
3
ztmzzz OP @Damn 我的理解是 Windows 沙盒和 VMware 一样,还是要单独进入虚拟机来使用软件。而且会导致 VMware 无法嵌套虚拟化
|
5
killva4624 2022-07-21 19:49:06 +08:00
文件、图片的传输在虚拟机上会有痛点吗,或者说不方便的地方。
|
7
ljsh093 2022-07-21 20:45:33 +08:00
Icalingua++? electron 写的第三方 qq 客户端。顺便问下 remote app 是什么?
|
8
ztmzzz OP @ljsh093 感谢提供 QQ 的代替,不过其实主要还是微信最麻烦。RemoteApp 可以看 https://www.v2ex.com/t/746542
|
9
FrankAdler 2022-07-21 21:15:13 +08:00 via iPhone
试试 sandboxie plus 沙盒,每个软件一个,迁移的时候整个目录复制走,再改下 sandboxie.ini 加进去就能继续用了
|
10
FrankAdler 2022-07-21 21:17:30 +08:00 via iPhone
@FrankAdler 这个比 windows 沙盒轻量,不需要开 hyper-v
|
11
Zerek 2022-07-21 21:17:32 +08:00
沙盘?
|
12
v2tudnew 2022-07-21 22:41:11 +08:00
Sandboxie 一般够用,但如果你想真隔离,虚拟机都不行,毕竟有虚拟机穿透。
|
13
haimall 2022-07-22 08:43:27 +08:00
买个三星手机。链接 Samsung DeX ,
|
14
lifansama 2022-07-22 09:10:53 +08:00 via Android
给 QQ 和微信建一个新用户,重要文件不给新用户权限
|
15
moen 2022-07-23 16:24:16 +08:00
可以参考 https://v2ex.com/t/638439 隔离在单独用户里,不过该方法也有一些缺点,但也比上面提到的都有优势:
1. 虽然被隔离的程序能访问剪贴板,但如果该对象带有文件的引用对于隔离用户没有权限会粘贴失败。典型的就是浏览器或者一些图片查看器复制的图片,需要用编辑工具去掉文件引用信息 2. OP 是使用 RIME ,需要隔离用户也跑一份 WeaselServer ,输入法配置也要自己处理同步 |
18
ztmzzz OP 花了 2 天时间尝试改一下 Sandboxie-Plus 的文件绕过限制,而且我看作者对许可证时间调整了好几次,感觉购买的许可证随时可能被收回。发现只能修改驱动文件才能绕过。
但是坑爹的 Windows 驱动必须要微软的签名才行,要求的 EV 证书个人搞不到。如果把 Windows 设置为测试模式使用就本末倒置了。 我看已经有人破解了,通过 KDMapper 加载未签名的驱动到系统里面。自己尝试了一下,确实简单的未签名驱动是能直接加载的,但是简单修改 Sandboxie 的驱动后 VMware 就会蓝屏,可能要对 Sandboxie 驱动实现部分进行修改。我看破解的软件要求不在 VMware 中运行,也不知道是否一定要真机,个人在驱动方面完全是新手,放弃了。 破解链接: https://sinister.ly/Thread-Leak-Sandboxie-Plus-v1-05-x64-Cracked-by-bidasci |
19
ztmzzz OP 找到一个方法能加载自己的驱动,开始尝试一下
https://github.com/HyperSine/Windows10-CustomKernelSigners |
22
HappyGirl 2022-08-25 21:01:25 +08:00
WechatBrowser.exe (16392): SBIE2112 对象无法访问: \WindowsErrorReportingServicePort ,call AlpcConnectPort (C0000022) access=001F0001 initialized=1
微信绿色版 运行 在安全防护加固型沙盒中出现这个 无法看公众号 和 运行小程序 咋解决啊 |