V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
a707782628
V2EX  ›  Linux

proxmox 虚拟机打游戏遇到反虚拟化检测,有啥解决办法?

  •  
  •   a707782628 · 10 小时 4 分钟前 · 1330 次点击

    我在Proxmox 8上跑了两个虚拟机打游戏,GPU 直通也正常:

    • Windows 11 虚拟机

    • Bazzite (基于 Fedora/SteamOS )虚拟机

    有不少游戏都有虚拟机检测,我在WindowsBazzite 中添加了下面的 args:

    args: -cpu 'host,-hypervisor,+kvm_pv_unhalt,+kvm_pv_eoi, hv_spinlocks=0x1fff,hv_vapic,hv_time,hv_reset,hv_vpindex, hv_runtime,hv_relaxed,kvm=off,hv_vendor_id=amd'.

    结果

    隐藏后,糖豆人 都可以在两个虚拟机上玩,但 漫威争锋 在 Bazzite 上依然显示检测到虚拟机。

    我已经在 Bazzite 虚拟机上尝试过

    1.保持和 Windows 相同的 CPU args ( 不过"-hypervisor"会导致启动不了,所以删掉了。

    2.填上真实的 smbios 。

    3.将 Bazzite 和 Proton GE 更新到最新版本。

    还是不行

    ** 有没有人试过在 linux 虚拟机中过漫威争锋的虚拟机检测?

    16 条回复    2025-04-22 20:30:24 +08:00
    thinkm
        1
    thinkm  
       10 小时 3 分钟前
    用物理机,漫威争锋这种要检测外挂的,你搞个虚拟机嗯玩,要被封号
    ExplodingFKL
        2
    ExplodingFKL  
       9 小时 44 分钟前
    部分驱动签名 redhat 一眼虚拟机的
    xtreme1
        3
    xtreme1  
       9 小时 42 分钟前
    这种你得去外挂社区问
    juzisang
        4
    juzisang  
       9 小时 39 分钟前
    试试这个,可以过老头环的,Steam 上玩了几个,都没事问题。
    https://github.com/zhaodice/proxmox-ve-anti-detection
    a707782628
        5
    a707782628  
    OP
       9 小时 29 分钟前
    @juzisang 这个我也看到了,不过-hypervisor 这个 args 一加上 steamos 就启动不了,搞不懂哪里出错。
    yjd
        6
    yjd  
       9 小时 28 分钟前
    直接装多系统。搞虚拟机完,早晚封号。
    MacsedProtoss
        7
    MacsedProtoss  
       8 小时 38 分钟前 via iPhone
    打游戏就不要虚拟机了吧 这个玩意用途本来就不是干这玩意的..
    hronro
        8
    hronro  
       8 小时 27 分钟前   ❤️ 2
    PVE 配合 DMA ,可以允许你在 Windows 11 虚拟机外部直接读取和修改 Windows 11 虚拟机的内存,并且在 Windows 11 虚拟机内部检测不到任何可疑的读取内存的进程和操作,属于是外挂天堂了。这种要是反作弊平台不检测虚拟机的话,那外挂更肆无忌惮了。
    juzisang
        9
    juzisang  
       6 小时 44 分钟前
    @a707782628 #5 Linux 我没试过,Win 是可以的,话说 Steam 应用设置开机全屏启动,效果也差不多吧
    a707782628
        10
    a707782628  
    OP
       6 小时 14 分钟前
    @juzisang 课室 win11 系统本身消耗的资源多太多了,7840hs 同样玩鬼泣 5 ,steamos 可以去到 7 80 帧,win11 只有不到 60 。虚拟化后损失的性能对小主机来说太多了。从进入桌面后两者的流畅度就差很多,steamos 滑动鼠标能明显感觉出就是 4K120 ,windows 可能只有 6 70 ,打开各种窗口或者滑动窗口更加掉帧,和物理机天差地别。steamos 就没这感觉,给我感觉就是装在物理机上
    kokutou
        11
    kokutou  
       5 小时 59 分钟前
    再弄个电脑打游戏

    all in one 最后就是分离开最简单...
    lisxour
        12
    lisxour  
       5 小时 32 分钟前
    建议还是别这么搞了,你就算过了能启动,封了你也没处说理,因为游戏明令禁止虚拟机的话
    lnbiuc
        13
    lnbiuc  
       2 小时 41 分钟前
    所以为啥虚拟 windows 打游戏?
    a707782628
        14
    a707782628  
    OP
       2 小时 12 分钟前
    @lnbiuc 给小孩玩,串流到客厅电视,可以不用抢我电脑
    duzhuo
        15
    duzhuo  
       52 分钟前
    游戏更新一下你就封号了 有意义吗
    coldle
        16
    coldle  
       7 分钟前
    有点好奇开了 hyper-v 的 windows 为啥能过检测?有没有大佬解解惑,一直以为开了上边的系统众生平等
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3102 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:37 · PVG 20:37 · LAX 05:37 · JFK 08:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.