archxm
V2EX  ›  硬件

腾讯终于开始干好事了,联合 intel 开启虚拟,反作弊 dma

  •  
  •   archxm · Jul 23, 2025 · 9333 views
    This topic created in 480 days ago, the information mentioned may be changed or developed.

    amd 倒过来就是 dma 。 现在挂 b 更喜欢 amd 的 cpu

    45 replies  •  2025-08-01 21:12:09 +08:00
    EAX1
    EAX1
    Jul 23, 2025❤️3
    1
    针对 DMA 设备的虚拟化技术其实是个很老的东西了,叫 IOMMU 。
    这技术 Intel 的实现叫做 VT-d ,AMD 的实现叫做 AMD-Vi 。所以无论用什么 CPU ,都是可以 DMA 虚拟化的。
    ACE 之前不强制要求开启 IOMMU 的原因是,这个功能大部分主板是默认关闭的,手动开启必须要进 BIOS ,而且开关位置不太好找,对很多用户来说比较困难。
    archxm
    archxm
    OP
    Jul 23, 2025
    2
    @pusheax 原来如此,如果这个能逼迫用户开启,那腾讯真的是,功德无量了。
    Nasdaq
    Nasdaq
    Jul 23, 2025
    3
    🤬周一玩三角洲突然就提示占用 CPU 虚拟化...,一顿操作把 Hyper-V 卸载了才可以。此处问候腾讯一万字~
    crocoBaby
    crocoBaby
    Jul 23, 2025
    4
    @liu731 三角洲有挂嘛?目前还没遇到
    Nasdaq
    Nasdaq
    Jul 23, 2025
    5
    @crocoBaby 我也没遇到过(至少看不出来)
    rockddd
    rockddd
    Jul 23, 2025
    6
    昨晚刚远程帮朋友修完电脑,声卡驱动正常但是没声音,花了整晚时间,结果是这个鸡巴 ACE 搞的。后来搜到出现这个问题的人还不少
    duuu
    duuu
    Jul 23, 2025
    7
    @crocoBaby 三角洲开挂除了锁头之外,还可以知道你的位置以及你搜到什么东西
    wetalk
    wetalk
    Jul 23, 2025
    8
    好事儿,FPS 类 dma 泛滥厉害
    suhu
    suhu
    Jul 23, 2025
    9
    @pusheax 我一直在 DMA 的作者群里看他们,现在他们有一种魔改 bios 固件的办法,可以在启动初始化前把 DMA 设备的信息全删干净(似乎是这种说法)
    PrinceofInj
    PrinceofInj
    Jul 23, 2025
    10
    @liu731 #3 即使只是激活了 Hyper-V 这个功能,没有运行虚拟机也是这样么?
    Nasdaq
    Nasdaq
    Jul 23, 2025
    11
    @PrinceofInj 嗯,主要是上周还好好的。WSL 就装了个 Ubuntu ,玩游戏时没有运行。
    Jerry02
    Jerry02
    Jul 23, 2025
    12
    @crocoBaby 绝航绝巴监狱,一大堆挂
    crocoBaby
    crocoBaby
    Jul 23, 2025
    13
    @Jerry02 幸好我都是玩的大坝
    crocoBaby
    crocoBaby
    Jul 23, 2025
    14
    @liu731 开挂都没鼠鼠恶心
    crocoBaby
    crocoBaby
    Jul 23, 2025
    15
    @duuu 应该是工作室用吧,正常玩家用几次就觉得没意思了
    IMengXin
    IMengXin
    Jul 23, 2025
    16
    腾讯 ace 就是一坨。。疯狂扫盘,定时掉帧,卸载 ace 就不掉
    robinchina
    robinchina
    Jul 23, 2025
    17
    @crocoBaby 很多是主播
    Reficul
    Reficul
    Jul 23, 2025❤️1
    18
    @PrinceofInj

    会的,所有的都会跑在 Hypervisor 层上面,之前的系统会变成一个特殊的 VM 。

    实际上一个游戏程序要求用户开启 IOMMU 不太合理,其次我记得 Intel 的 VT-d 开启之后性能会有微弱下降。
    SakuraYuki
    SakuraYuki
    Jul 23, 2025
    19
    fps 只能主机关跨平台还算能玩,最多偶尔有几个转换器,用手柄也不是不能打
    jsq2627
    jsq2627
    PRO
    Jul 23, 2025
    20
    瓦国际服很早就要求开 IOMMU/VBS 了,依旧一堆挂
    https://support-valorant.riotgames.com/hc/en-us/articles/22291331362067-Vanguard-Restrictions
    Gilfoyle26
    Gilfoyle26
    Jul 23, 2025
    21
    那如果是用的 AMD CPU 呢?
    Gilfoyle26
    Gilfoyle26
    Jul 23, 2025
    22
    @suhu #9 这么秀吗
    PrinceofInj
    PrinceofInj
    Jul 23, 2025
    23
    @Reficul hyper v 的这个行为我知道,但是像 VMware 之类的是可以通过嵌套虚拟化继续使用的,腾子这个必须的得关闭 hyper v 么?感觉似乎不太对劲。而且现在 win11 的 vbs 也是一样的机制,而且新系统默认就开着,岂不是冲突会很多?
    archxm
    archxm
    OP
    Jul 23, 2025 via Android
    24
    @Gilfoyle26 那么恭喜你,找到了漏洞
    OrangeDark
    OrangeDark
    Jul 23, 2025
    25
    @liu731 这个你是直接弹出提示框了吗?怎么看啊,我跟我朋友现在玩,他偶尔会闪退,但是他内存显存都没满,内存占用 70%左右,我们也怀疑他 cpu 的问题,请问是怎么看出来的啊
    Nasdaq
    Nasdaq
    Jul 23, 2025
    26
    @OrangeDark 直接弹框提示,我这 13900K+4090+96GB 配置不能玩的话,三角洲不用做了。
    OrangeDark
    OrangeDark
    Jul 23, 2025
    27
    @liu731 我朋友那个说是框都没有,直接闪退,前天有一把到监狱核心办公区,连着闪退 5 次,重连就闪退,非常变态。我 amd3600 + 4060 +32g 都没问题
    Nasdaq
    Nasdaq
    Jul 23, 2025
    28
    @OrangeDark #27 我系统是 W11 LTSC, 症状是开局 1-2 分钟弹窗退出游戏。如果也是提示占用 CPU 虚拟化...我这里有个偏方给你试一下。
    OrangeDark
    OrangeDark
    Jul 23, 2025
    29
    @liu731 好像是 win11 ,但是他好像没有弹窗提示,等我问问他具体情况,而且他不是开局 1-2 分钟弹窗退出,他是偶尔出现这个情况
    archxm
    archxm
    OP
    Jul 23, 2025
    30
    @Reficul 当年盛大因为盗号严重,要求用密宝,也是一堆人说这不合理。
    archxm
    archxm
    OP
    Jul 23, 2025
    31
    @OrangeDark #25 单说闪退,我是感觉闪退和内存关系大一点,不知道什么牌子的内存。再就是,虚拟内存让系统接管,以及关闭快速启动。
    Reficul
    Reficul
    Jul 23, 2025
    32
    @archxm

    游戏程序要改 BIOS 配置跑在 Hypervisor 上,就好像 Nginx/MySQL/PHP 跑在 root 上。能跑吗?能。 合理吗?我保留意见。
    archxm
    archxm
    OP
    Jul 23, 2025
    33
    @Reficul #32 那反外挂合理吗?我觉得是合理诉求。那怎么反外挂?难道竞技游戏作弊,算好的社会风气吗?算恶习吧。那反挂就是拨乱反正了,所谓事在人为。
    当年也是腾讯搞出了,用户安装 360 ,qq 就不能启动。
    我觉得如今这种反挂技术,还是勇气可嘉的。
    Reficul
    Reficul
    Jul 23, 2025
    34
    @archxm

    只是感叹军劣币驱逐良币,备竞赛到最后肯定是多输的结果,快进到没有 SGX 拒绝运行。

    怎么打破这个恶性循环?我也不知道。
    simple2025
    simple2025
    Jul 23, 2025
    35
    我用 AMD 啊. intel 是谁不熟啊.
    OrangeDark
    OrangeDark
    Jul 23, 2025
    36
    @archxm 我让他加到 32g 试试但是他不愿意,认为游戏的问题为什么要玩家买单,没办法,只能看运气
    archxm
    archxm
    OP
    Jul 23, 2025
    37
    @Reficul #34 我是觉得,以后汽车大概率要入网的,同时各种智能家居,以及其他乱七八糟的,都会入网。到时估计各种黑客不会少。
    而如今的游戏作弊反作弊,也算针对未来的技术储备,有一定意义。
    archxm
    archxm
    OP
    Jul 23, 2025
    38
    @OrangeDark #36 最近几年,各种杂牌内存出货量特别大,各种水军吹嘘,说内存没技术含量,随便买。
    但我感觉,那么便宜,没猫腻?会不会导致打游戏一定几率闪退?所以杂牌内存,可以作为优先排查对象。
    Greendays
    Greendays
    Jul 23, 2025
    39
    为了在游戏里作弊,怎么能搞出技术含量这么高的东西……
    sujin190
    sujin190
    Jul 23, 2025
    40
    @Greendays #39 为了在游戏里作弊不能,但是为了在游戏里帮别人作弊赚钱可以,23333
    revoirzl
    revoirzl
    Jul 24, 2025
    41
    但凡对腾讯有点了解的都不会那么说。

    1.虚拟化是还是可以作弊,因为硬件直通代码还是能在更底层进行串改和删除的,在硬件暴露的情况下,VT/Vi 的安全性没有你想得那么高。

    2.对于玩家电脑极其不友好,尤其是笔记本,VT/Vi 开启后功耗增加,还会造成 5%-10%性能损失,以及增加输入延迟以及降低 LOW 帧。

    3.最重要的是腾讯反作弊其他辅助手段一个没拉下

    a.疯狂扫盘,巨幅增加固态读写(已经有烧主控的案例出现了)。

    b.疯狂扫内存,占用释放又迟滞,导致溢出蓝屏。

    c.后台疯狂上传,隐私堪忧

    4.Intel 大小核调度不稳定,导致高强度内存反复读写容易卡调度蓝屏,AMD 相对较好,和作弊没关系。

    5.想要干净的 FPS 体验,请玩主机(关闭跨平台)。
    garygaligo
    garygaligo
    Jul 29, 2025
    42
    @liu731 老哥,有无偏方,我现在用微软的脚本关闭虚拟化(.\DG_Readiness_Tool_v3.6.ps1 -Disable
    )就打不开 wsl ,但是打开 hyper-v 那些的话的话又游戏弹窗
    hessian
    hessian
    Aug 1, 2025❤️2
    44
    真是沟壁行为,玩个游戏我还不能用虚拟机了?关服务都不行还必须卸载 hyperv 。我选择不玩,纯智障。偶尔开发之余想玩个游戏还逼我开发 or 游戏二选一,那我用 PC 意义何在。
    archxm
    archxm
    OP
    Aug 1, 2025 via Android
    45
    @hessian 你可以玩其他游戏嘛。游戏多着呢,steam 上找
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2090 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 03:30 · PVG 11:30 · LAX 19:30 · JFK 22:30
    ♥ Do have faith in what you're doing.