没有在 windows 下使用过 docker,是否能用 windows 隔离运行游戏,因为有些游戏难以保证无毒( windows defender 也会误报,看着害怕),但是又没有正规渠道可以下载,而使用虚拟机又太笨重。
或者是否还有更好的办法?
1
iwtbauh 2019-05-04 11:03:54 +08:00 via Android
是时候使用 cygwin 将 wine 移植到 Windows 了。#滑稽
另外,Windows 本身也有应用容器 API。比如 chrome 会将标签页进程放入应用容器以缓解针对浏览器的攻击。 但是我不知道有没有程序以帮助用户方便利用起来就是了。 |
2
dangyuluo 2019-05-04 11:07:06 +08:00
为什么游戏难以保证无毒呢
|
3
WildCat 2019-05-04 11:07:12 +08:00 via iPhone
Why not Windows Sandbox:
https://www.howtogeek.com/399290/how-to-use-windows-10s-new-sandbox-to-safely-test-apps/ |
4
mgrddsj 2019-05-04 11:07:47 +08:00 via Android
Docker for Windows 本来就是用 Hyper-V 虚拟机而不是直接用同一个内核的
|
6
junjieyuanxiling 2019-05-04 11:12:37 +08:00 via Android
不知道。不过 5 月(跳票)更新会加入 sandbox。
|
9
kalluwa 2019-05-04 11:16:54 +08:00
配一台主机,teamviewer 过去
|
10
alphatoad 2019-05-04 11:17:02 +08:00 via iPhone
Wine for docket for Bash for Windows?
|
11
oott123 2019-05-04 11:21:09 +08:00
不能,这玩意儿没有 GUI
|
14
20015jjw 2019-05-04 11:32:06 +08:00 via Android
虚拟机
|
15
Nasei 2019-05-04 11:32:46 +08:00 via Android
docker 有原生的 windows 容器,但我猜那东西没有 gui
|
16
Nasei 2019-05-04 11:33:52 +08:00 via Android
如果仅仅是玩 gal 的话,不如买个用来玩 gal 的寨版
|
17
MinQ 2019-05-04 11:35:00 +08:00 via Android
docker 没有 gui,要不上 WSL+Wine ?🐶🐶
|
18
boris1993 2019-05-04 11:37:41 +08:00 via Android
没网的虚拟机
或者,去学外语(逃 |
19
iwtbauh 2019-05-04 11:43:00 +08:00 via Android
@Juszoe #12
wine 在 Linux/BSD/macosx 上是能玩游戏的。毕竟用 OpenGL/vulkan 实现 DirectX 和原生支持 OpenGL/vulkan 的游戏都能良好硬件加速。 但是如果把 wine 移植到 Windows 上,emmm,短时间内不可能成熟。 |
20
tedzhou1221 2019-05-04 11:57:45 +08:00
windows 10 1903 版本 沙箱功能了解一下
|
21
Fazauw 2019-05-04 11:58:00 +08:00
|
22
jerry033 2019-05-04 12:02:26 +08:00
Sandboxie deserves it
|
23
Juszoe OP |
24
thedrwu 2019-05-04 12:27:40 +08:00 via Android
wsl wine
虽然不玩游戏,但是 wine 了所有的可疑应用。默认 Ubuntu bash 自带的 64 位 wine 直接能用。32 位的需要设置一下,不知道 qemu 性能怎样。 |
26
kaneg 2019-05-04 12:42:48 +08:00 via iPhone
貌似真正的 Windows 容器要 Server 2019 才支持,楼主有兴趣的话可以研究下,这是一个很有意思的技术
|
27
qwz 2019-05-04 13:02:25 +08:00
Sandboxie
我拿来跑毒瘤软件 |
28
agdhole 2019-05-04 13:04:24 +08:00 via Android
win10 1903 自带沙盒了
|
29
sunocean 2019-05-04 13:35:23 +08:00 via iPhone
直接虚拟机走起(国产游戏 还需要研究反检测)
|
30
easylee 2019-05-04 13:45:00 +08:00
关键字“影子模式”。
|
32
loading 2019-05-04 13:47:33 +08:00 via Android
现在 ssd 已经是白菜价,再买一个,独立打游戏也是可以的。
|
33
expy 2019-05-04 13:52:35 +08:00
|
34
no1xsyzy 2019-05-04 13:55:53 +08:00
@Fazauw VAC 没有,所以几乎封不了人。
EAC 有注入内核,并且似乎因为新版 Windows 失效了。 https://www.reddit.com/r/Dirtybomb/comments/9o3atb/updated_to_windows_10_insider_18252_easyanticheat/ |
35
0x4F5DA2 2019-05-04 14:41:12 +08:00 via iPad
Windows 沙盒没显卡,很卡
|
37
Fazauw 2019-05-04 19:34:52 +08:00
@no1xsyzy 我主要是以腾讯 TP 为例。这些喜欢装载驱动的东西,Windows 升级的时候经常出问题
我认为游戏这种东西除了和显卡交互显示内容之外就**不能**做任何其他的事情。网游联网通讯倒罢了,但它们普遍的做了太多无关的东西,索要过高的权限并且滥用严重 也因此我从未安装过 steam,完全无法信任它,毕竟”反作弊“名义太冠冕堂皇,之前想买一个视频壁纸的软件但是必须装 steam 也放弃了。 |
38
pursuer 2019-05-04 19:45:56 +08:00 via Android
@Fazauw 作为游戏玩家感觉,如果驱动只是在游戏运行期间反作弊 /调试破解的话,还好。毕竟网游中作弊的对游戏体验的影响真的是毁灭性的
|
39
Fazauw 2019-05-04 19:56:30 +08:00
|
40
BlackHole1 2019-05-04 19:58:56 +08:00 via Android
@oott123 xvfb 了解一下
|
41
jinliming2 2019-05-04 20:01:14 +08:00 via iPhone
@Fazauw 不是说新版 win10 自带反作弊了吗?只不过好像原生的没几个用的……
|
42
Fazauw 2019-05-04 20:07:44 +08:00
@jinliming2 这个我不了解,刚去搜了一下,好像只支持 uwp 的部分游戏
一个说是“将会在沙盒中以受保护的状态运行,游戏进程标识符( PID )完全封闭,使作弊工具无法进入“ 我觉得这个还挺好的,要是双向封闭就更棒了 另一个就是主动监视收集信息,这就相当讨厌了。 |
43
LingJinDu 2019-05-04 20:37:36 +08:00
在这里插楼问一下大佬们,我用 VM 装的 win 虚拟机如果中毒了,会影响到我的主机吗?配置:网络 NAT、没有共享文件夹(另外如果虚拟机已经中毒了,但我不知道,然后某次设置了共享文件夹来传文件,事后就立马关闭了,那么这个操作过程会造成我主机中毒吗)。
|
46
ww2000e 2019-05-05 09:05:37 +08:00
不行吧,docker 在 windows 上就是跑了一个虚机
|
48
yingyue 2019-05-05 09:27:16 +08:00 via Android
@tedzhou1221 沙箱其实就是个自带还原功能的虚拟机
|
50
cyspy 2019-05-05 13:58:10 +08:00
docker on windows 基于 hyper-v。。
|
51
no1xsyzy 2019-05-05 18:53:30 +08:00
@Fazauw Steam 的反作弊并不会装载驱动,也不会监视很多东西,甚至我觉得 V 社能写出来这种程度东西的人都没有……
所以 Steam 自带的 VAC 几乎无法检测出任何外挂,除了已经泄漏的。上次一个外挂程序泄漏到网上马上封了一片人。 另外之前有看到说 VAC 的主要功能是遍历正在运行的进程并记录一些程序本身的特征(比如进程名、摘要值什么的)。可以说 “宁可放过三万,也不错杀一个”,导致 CSGO 官匹外挂极多。 —— 话说这也是没办法的,现在的作弊和反作弊就像爬虫和反爬虫一样进入了谜之领域。 RECAPTCHA 据说是用 js 写了个虚拟机…… 看着也像是那么回事 你是算是无辜被击中的炮灰之一吧。 —— 题外话,我觉得你可以使用主机。 |