V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zycpp
V2EX  ›  程序员

有效的防治游戏外挂,是不是要从操作系统层面入手?

  •  
  •   zycpp · 2019-06-03 12:44:50 +08:00 via iPhone · 11847 次点击
    这是一个创建于 1760 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近 csgo 被外挂打自闭了,vac 就是个马后炮…
    要完全杜绝外挂,是不是只能从操作系统层面入手,修改操作系统底层逻辑,比如内存保护,鼠标键盘 IO 保护,像主机那样,
    外挂原理不太懂,只能想到这些
    第 1 条附言  ·  2019-06-03 13:17:33 +08:00
    大家都是搞技术的,咱不谈法律怎么怎么的,就谈技术层面上的事,好不好
    第 2 条附言  ·  2019-06-03 17:16:16 +08:00
    云游戏防是能防,但是 fps 这类游戏的用户体验就会很差了
    122 条回复    2019-06-04 14:51:56 +08:00
    1  2  
    blless
        1
    blless  
       2019-06-03 12:48:29 +08:00 via Android   ❤️ 5
    键盘鼠标驱动了解下 人家挂早就是硬件级别了
    RBill
        2
    RBill  
       2019-06-03 12:49:38 +08:00 via Android   ❤️ 1
    应该要从法律层面入手
    zycpp
        3
    zycpp  
    OP
       2019-06-03 12:51:27 +08:00 via iPhone
    @blless 那就禁止这些鼠标键盘驱动读取游戏内存和视频流
    across
        4
    across  
       2019-06-03 12:52:53 +08:00 via iPhone
    联网游戏先天缺陷,有些可以让服务器计算校验,有些客户端改了服务器也没办法,只能靠厂家法律大锤。
    xhqpp
        5
    xhqpp  
       2019-06-03 12:53:30 +08:00
    操作系统总有漏洞的,要想从根本让外挂消失,唯有云游戏可行
    zycpp
        6
    zycpp  
    OP
       2019-06-03 13:04:44 +08:00 via iPhone
    @RBill 只要有钱赚,永远都有人会去做的,在铤而走险的人面前,法律也是马后炮,
    yicong135
        7
    yicong135  
       2019-06-03 13:07:17 +08:00 via Android   ❤️ 1
    做成和 ios 一样,只允许商店应用,外挂能运行么!
    lhx2008
        8
    lhx2008  
       2019-06-03 13:07:39 +08:00
    比如手机 FPS,人家可以外接键盘鼠标玩,这个操作系统也没有办法
    zycpp
        9
    zycpp  
    OP
       2019-06-03 13:11:02 +08:00 via iPhone
    @lhx2008 这个是硬件上的改变,操作系统当然没办法,
    我说的外挂是软件类,
    Mac
        10
    Mac  
       2019-06-03 13:11:34 +08:00 via Android
    外挂只能靠在线人工 ban
    pricesong
        11
    pricesong  
       2019-06-03 13:11:57 +08:00
    从法律层面入手,把那些就喜欢花钱买挂体验吊打免费玩家快感的网游玩家整垮。国内挂产业链长盛不衰就是因为有一大批这种人。
    Jirajine
        12
    Jirajine  
       2019-06-03 13:16:59 +08:00 via Android
    我理解的反外挂:打包一个类似虚拟机的沙盒,使内外护不联通,互不影响。运行时将输入设备(键鼠手柄)链接过去(类似 VMware ),在这个容器中使用私有驱动。

    现在的反外挂:加载 反作弊模块(内核驱动木马),控制整个系统,扫描全盘,只要扒不光你就不运行(或者算你作弊)。必须“裸奔”才能使用。

    还记得之前爆出 tx 某游戏扫描$$配置文件吗?那时候涌现出大批游戏玩傻了的人洗地。
    因此,我是坚决不碰任何网游的
    zycpp
        13
    zycpp  
    OP
       2019-06-03 13:21:19 +08:00 via iPhone
    @Jirajine 沙盒下运行,对响应速度要求很高的游戏可能会有影响,
    passerbytiny
        14
    passerbytiny  
       2019-06-03 13:30:12 +08:00
    程序员用程序防外挂,从来都是伪命题,此贴还是结了吧。
    sulg
        15
    sulg  
       2019-06-03 13:35:28 +08:00
    云游戏可以防外挂,除非入侵服务器。
    pmispig
        16
    pmispig  
       2019-06-03 13:36:13 +08:00
    感觉确实是操作系统的缺陷
    unknowncheater
        17
    unknowncheater  
       2019-06-03 13:40:15 +08:00
    看我 Id,寫外掛賺的外快也不少。什麼鼠標鍵盤驅動,現在都是用主板,顯卡做內核驅動偽裝,再不濟也會 hook discord overlay
    emeab
        18
    emeab  
       2019-06-03 13:40:29 +08:00
    @zycpp csgo 有硬件挂把, 鼠标自带... 之前打比赛不是有人用被曝了吗
    unknowncheater
        19
    unknowncheater  
       2019-06-03 13:42:08 +08:00
    現在習慣 hook 其他軟件來做 overlay,再加內核驅動,只是讀取內存信息來做個 ESP 很簡單,被查到機率也很低
    opensail
        20
    opensail  
       2019-06-03 13:42:48 +08:00 via Android
    @sulg 费用不便宜不说,大部分网络环境应付这种 fps 类竞技游戏延迟很难接受
    zycpp
        21
    zycpp  
    OP
       2019-06-03 13:44:26 +08:00 via iPhone
    @emeab 那就弄个驱动加密签名认证,非官方驱动一律 pass
    cyspy
        22
    cyspy  
       2019-06-03 13:44:31 +08:00
    采集卡加硬件挂无解
    opensail
        23
    opensail  
       2019-06-03 13:44:35 +08:00 via Android
    早就被打自闭了,关键挂还会演,总算陀螺怪遇到比较少
    unknowncheater
        24
    unknowncheater  
       2019-06-03 13:47:18 +08:00
    @zycpp 要這麼說,那麼就先封掉一批裝亂七八糟軟件的人了
    zycpp
        25
    zycpp  
    OP
       2019-06-03 13:47:38 +08:00 via iPhone
    @opensail 你说对面是挂,然后自己还被说成菜,这是最气的,
    emeab
        26
    emeab  
       2019-06-03 13:50:16 +08:00
    @zycpp 问题是他是宏... 自动压枪 写在鼠标里面的 不调用驱动 你怎么办
    zycpp
        27
    zycpp  
    OP
       2019-06-03 13:53:54 +08:00 via iPhone
    @emeab 那就是鼠标厂商的问题了,
    davie
        28
    davie  
       2019-06-03 13:58:15 +08:00 via Android   ❤️ 1
    有利益 就有挂
    fansangg
        29
    fansangg  
       2019-06-03 13:58:46 +08:00   ❤️ 1
    打不过就是挂
    fakeshadow
        30
    fakeshadow  
       2019-06-03 13:59:00 +08:00   ❤️ 1
    得像游戏主机那样封闭的系统,才能比较有效的封堵外挂
    murmur
        31
    murmur  
       2019-06-03 14:04:19 +08:00
    @Jirajine 那个可能真的就是透视雷达的方式。。
    pkookp8
        32
    pkookp8  
       2019-06-03 14:05:11 +08:00 via Android
    这个就像爬虫,道高一尺魔高一丈,没办法的
    zpf124
        33
    zpf124  
       2019-06-03 14:06:22 +08:00
    外挂技术也在进步啊, 直接读取内存的那种现在应该很容易就被发现了吧, 现在好像只有吃鸡才能什么 上天入地橡皮人.

    你说的那些对于有的外挂根本没有办法察觉, 就比如 电脑前做一个机器人用鼠标键盘操作游戏 你能检测到吗?

    现在许多外挂的原理真的就和 机器人去操作鼠标键盘一样.

    对于系统来说 只要安装了驱动, 管你是个显示器还是个电烙铁 在他那都是一个显示器 和键盘.

    有些外挂在系统看来就是 你电脑有两台显示器,两套鼠标. 然后外挂程序通过简单的图像识别 一帧一帧的标记给人物画框子. 同时根据特定的游戏特定的枪做适配在你开枪时 手动用虚拟的鼠标进行下压. 你怎么防?


    所以腾讯之类的国产厂商采用的 admin 权限启动一个守护进程扫描你电脑里所有运行的进程,有黑名单里的直接封号
    enenaaa
        34
    enenaaa  
       2019-06-03 14:06:40 +08:00
    从策划需求, 玩法入手才能有效防治外挂。
    zycpp
        35
    zycpp  
    OP
       2019-06-03 14:07:48 +08:00 via iPhone
    @fansangg 直接透烟怎么洗?隔墙点头怎么洗?
    一般真厉害的人跟挂明显不一样,走位,意识,道具,听脚步,搜点,队友配合,经济控制,

    然而挂 b,大部分挂 b 压根就不会这些,然后你发现它们枪法却准的一 b,蹲人一蹲一个准

    然后其他人就冷嘲热讽说:“打不过就是挂”,

    我是打不过挂啊,但他就是挂啊,有什么问题吗?
    meetguardian
        36
    meetguardian  
       2019-06-03 14:10:51 +08:00
    去 B5 吧,人家起码能扫扫硬盘。新的注册机制开挂门槛也高
    keymao
        37
    keymao  
       2019-06-03 14:10:53 +08:00
    有效的防治外挂,应当从信用体系入手。在不同的游戏开挂 3-5 次以上,直接不得进行各项贷款操作,保证这些鳖崽子没一个敢开挂的。

    不过说起来,我个人还是喜欢玩任天堂的一些游戏,既可以多人参与有很有乐趣,比砍砍砍的数值比拼手游和网游好玩的多。
    Jirajine
        38
    Jirajine  
       2019-06-03 14:14:02 +08:00 via Android
    @zycpp 会影响性能,就看怎么优化。这种方式软件挂可以杜绝。至于硬件,鬼知道你插的键盘是不是连点器。这都要反的话,干脆裸奔吧,还玩个锤子游戏
    Jirajine
        39
    Jirajine  
       2019-06-03 14:16:40 +08:00 via Android
    @keymao 你这种观点就和我说的“游戏玩傻了”类似。玩个游戏还得实名了?真特色。
    “收集信息怎么了?还在意这些,我宁愿不要什么隐私,也不要漫天外挂的环境!”
    keymao
        40
    keymao  
       2019-06-03 14:18:57 +08:00
    @Jirajine 相信我 只有这种方式才能杜绝所谓的作弊, 技术层面根除作弊是永远也不可能的。 而且这跟实名制也没啥关系,通过大量的案例来说,实名制尤其必要性,现在早就是不是互联网诞生之初的乱象时代了,你把自己当啥了? hacker ? 很酷?
    irainsoft
        41
    irainsoft  
       2019-06-03 14:21:21 +08:00
    反作弊这方面技术手段不能少,但绝不能完全依赖技术手段,因为技术上这玩意封不到底的,尤其是硬件外挂太难检测了,所以系统层面也其实没有什么效果的。治外挂最好的方法就是法律手段了,来自法律的处罚是最有效的,OW 是一个有效的社区反作弊的方法但现在 CSGO 免费之后量太大了。

    反正我自己的号已经信用黄信了(打不过就是挂然后举报的下场之一),现在只打平台了,付费平台的环境还是好很多的。
    Jirajine
        42
    Jirajine  
       2019-06-03 14:24:50 +08:00 via Android   ❤️ 4
    @keymao 你把作弊当啥了?为了打个游戏项圈都往脖子上套?实名制之恶可谓是罄竹难书,这都能洗我只能说驯化的真是好
    KasuganoSoras
        43
    KasuganoSoras  
       2019-06-03 14:37:45 +08:00
    有些游戏官服一堆挂,私服反而没挂
    举个例子:GTA5 官方线上和 FiveM 私服,我自己就开了一个 FiveM 服务器,线上能用的挂在私服根本不能用,你一修改数据服务器就检测到了,因为是实时同步的。
    因为官服要考虑到性能问题,不可能对玩家数据实时验证,这样他们服务器吃不消
    但是私服因为玩家数量少,因此可以全程同步数据,开挂很容易被检测到
    如果真的要反外挂,那估计只有云游戏之类的能做到了

    另外,4K 屏幕 + 手持放大镜这种物理外挂如何检测?
    Felldeadbird
        44
    Felldeadbird  
       2019-06-03 14:51:55 +08:00
    问题驱动级别的挂 无法有效检测啊, 你不知道是否真正的外设。
    之前写某个游戏脚本,用 WIN 的 API,一下子就检测出来了,去网上找了一个驱动级别的。马上就绕开了。

    除非可以做到 PS4,XBOX,NS 这种平台(不考虑破解),真正杜绝了外挂。
    anyele
        45
    anyele  
       2019-06-03 14:53:55 +08:00 via Android
    没办法,通过技术是解决不了的
    fansangg
        46
    fansangg  
       2019-06-03 14:54:57 +08:00
    @zycpp 那就举报啊,来这里 bb 能有什么用?
    x86
        47
    x86  
       2019-06-03 14:55:17 +08:00
    账号成本提上去
    DragonQuestMaou
        48
    DragonQuestMaou  
       2019-06-03 14:55:40 +08:00
    https://github.com/anti-cheat-emulator
    windows 下国外常见反外挂手段都在这里面了
    更骚一些的操作大多不会公开
    这东西根本挡不住 云游戏还有脱机挂
    主机怎么了 主机你就觉得做不出来?
    还有鼠标键盘模拟大部分时候根本不需要上什么硬件驱动模拟 IRP 一个 Sendinput 就过去了
    除非是反外挂驱动早就做了拦截 才上硬件模拟
    显卡那就更扯淡了
    这东西没那么玄乎
    挡不住完全是因为兼容性和不想范围误伤正常玩家
    PUBG 有段时间封杀流量雷达外挂 直接误伤一大群正常加速器玩家
    这损失怎么办?
    DragonQuestMaou
        49
    DragonQuestMaou  
       2019-06-03 14:57:18 +08:00
    zycpp
        50
    zycpp  
    OP
       2019-06-03 14:58:49 +08:00 via iPhone
    @fansangg ???????
    我举报了啊,然后来这里发帖讨论怎么封挂,我这就算 BB 了是什么意思?

    我刺激到你什么了?
    fansangg
        51
    fansangg  
       2019-06-03 15:10:36 +08:00
    @zycpp 没刺激到我什么,我也没有洗地的意思,挂比肯定要死马,不过我遇到的挂很少,真的开挂的人也就开透视演一演,你不看 DEMO 第一视角不可能会觉得是挂,除非分低的开个挂来刺激刺激,就是演都不演那种,vac 就 vac,换个号就完事,我菜鸡官匹 ak 段天天晚上都有打,几乎没有碰到过影响我游戏体验的挂 b
    wujl100
        52
    wujl100  
       2019-06-03 15:15:16 +08:00
    CSGO 打国际服,别打国服完美服。。可以避开 90%外挂。
    mangochow
        53
    mangochow  
       2019-06-03 15:18:52 +08:00
    每次遇到外挂,我都觉得游戏实名制其实也有积极的一面。。。
    geekvcn
        54
    geekvcn  
       2019-06-03 15:20:06 +08:00
    云游戏可解,其他都无解,再怎么禁,图像总归要传给显示器显示,所以可以用采集卡采集,输入设备更不用说了,树莓派模拟个键盘鼠标不要太简单
    geekvcn
        55
    geekvcn  
       2019-06-03 15:21:08 +08:00
    @geekvcn 貌似我说的也有矛盾,总之宏之类的禁不了,但是改内存的云游戏可解
    AyanamiRei
        56
    AyanamiRei  
       2019-06-03 15:21:56 +08:00
    一直很好奇 为什么 MOBA 的外挂很少 FPS 类的外挂很多
    haogefeifei
        57
    haogefeifei  
       2019-06-03 15:23:16 +08:00
    玩结果由后端运算的游戏,三国杀 斗地主那些,人家顶多用个记牌器。。
    rogwan
        58
    rogwan  
       2019-06-03 15:23:38 +08:00 via Android
    一群人坐在网吧团战零散在各自家里的玩家,优势也很明显。这和打牌通牌没什么区别,也算作弊的一张。
    matou
        59
    matou  
       2019-06-03 15:24:23 +08:00 via iPhone
    b5 5e 感觉挂很少啊,手感来了我都感觉自己是挂
    mcone
        60
    mcone  
       2019-06-03 15:26:46 +08:00
    @AyanamiRei 游戏类型不同,dota-like 可以几乎所有内容都在服务器端处理,fps 肯定来不及,应该能搜到很多相关文章
    mason961125
        61
    mason961125  
       2019-06-03 15:27:44 +08:00
    VAC 目前只能秋后算账了,不然扫硬盘什么的国内倒是可以,国外可就...
    不过 V 社 也有纵容外挂的嫌疑,内存里很多数据都不校验,改个值就行了。
    zycpp
        62
    zycpp  
    OP
       2019-06-03 15:30:36 +08:00 via iPhone
    @AyanamiRei 自动走位躲技能,自动补兵脚本,也挺多的
    wysnylc
        63
    wysnylc  
       2019-06-03 15:30:47 +08:00
    云游戏都只能避免内存读取内存注入,硬件外挂和基于图像声音识别的一样没辙,好好写代码别想有的没的了
    lygmqkl
        64
    lygmqkl  
       2019-06-03 15:35:19 +08:00
    其实数据包 可以标记外挂的, 至少 80%- 95%的把握了,但是要在 程序初期就干涉进去,但是往往项目初期不会考虑这么多。。。火了才有外挂。。。

    大部分运算放到服务器端,然后数据包进行特征标注,然后设置一个算法来计算,比如说 按照一定频率出现 就算外挂之类的。

    其实主要还是态度, 至于硬件级别的挂,无伤大雅就别较真了。。。很难很难做到根除。。
    zjddp
        65
    zjddp  
       2019-06-03 15:37:21 +08:00
    提前手动狗头保命

    要我说啊还是游戏本身的问题。你看隔壁毒奶粉,遇到稳定的飞机(挂)那是各种好人一生平安。这不 618 开新团本吗,估计没两天就有飞机出来了,某官方论坛天天打碟血量加不加倍,C 多少伤害能打爆普雷,那边机长已经准备好 1 拖 11 了。
    zycpp
        66
    zycpp  
    OP
       2019-06-03 15:41:45 +08:00 via iPhone
    @zjddp 这是刷副本,pk 的时候碰到挂 b 还是一样暴躁
    suxiaoxiann
        67
    suxiaoxiann  
       2019-06-03 15:43:46 +08:00
    从技术层面打击外挂永远不可能,就像打击盗版从来不是技术层面的事,而是法律层面的事。
    stevenbipt
        68
    stevenbipt  
       2019-06-03 15:49:21 +08:00
    当初 TP 就这样做了,用了一堆微软不成熟(本来就不允许调用的)的内核级驱动还得用户各种疯狂蓝屏,本来没 TP 之前几乎不可能蓝屏,然后那 TP 一开各种兼容性问题,疯狂蓝屏
    woshishuia
        69
    woshishuia  
       2019-06-03 15:59:01 +08:00
    制造外挂和使用外挂,一旦发现实锤,死刑立即执行,外挂问题就解决了,就是这么简单。
    zjddp
        70
    zjddp  
       2019-06-03 16:13:12 +08:00
    @zycpp 看开点就好啦,只要玩家还是「人类」那就无法避免用挂的情况发生,技术终究只是技术,是没有办法解决人性的问题的。
    OnionJuice
        71
    OnionJuice  
       2019-06-03 16:13:29 +08:00
    @DragonQuestMaou APEX 的反外挂太辣鸡,别人点举报的时候就触发扫一下你的电脑,只要驱动的特征没被识别根本没事,你把全图的人屠了点你一万个举报也不会封号,现在小号都比大号高级了,正常玩家远离这个游戏吧。
    a22124497
        72
    a22124497  
       2019-06-03 16:49:46 +08:00
    @Jirajine 太年轻,按键精灵,早就出硬件了,他就是个键盘鼠标了呀,你还能禁止用户输入了?
    a22124497
        73
    a22124497  
       2019-06-03 16:50:38 +08:00
    @OnionJuice APEX 让人绝望了,举报了没有啥用。我看着队友是挂,举报也没得吊用,几千杀的挂 B 多了去了,我能怎么办,我只能不玩了
    cookey39
        74
    cookey39  
       2019-06-03 17:01:52 +08:00 via Android
    玩个游戏还开挂,无聊
    chainkhoo
        75
    chainkhoo  
       2019-06-03 17:09:46 +08:00
    云游戏可以防一切外挂 并且云端部署 还不用更新和下载了
    因为实质是音视频流媒体,除非你能 hack 掉游戏服务器

    Google Stadia、Tencent Start 以及国内一些创业公司做的就是这些事情
    ooh
        76
    ooh  
       2019-06-03 17:11:38 +08:00
    fps 无法防
    visonme
        77
    visonme  
       2019-06-03 17:16:33 +08:00
    是这样的,好的外挂跟好的游戏保护其实可以归为一类程序,都是为了获取系统的主控权,大家都是对底层各种修改,HOOK 是最基本的技术了。

    从 R3 到 R0 各种玩。

    对于这块的东西,可以去看雪 BBS 看看,早前有很多关于外挂程序的技术分析还有游戏保护程序的分析。
    marcong95
        78
    marcong95  
       2019-06-03 17:51:25 +08:00
    @Jirajine #42 你对隐私看得比反作弊重那是你的价值取向的问题。反作弊需求最强烈的游戏,往往就是现在的所谓“电竞游戏”,竞技讲的是公平竞争的体育精神,隐私在这里是可以让步的事情。基本上每一个运动会都是实名参赛,重大赛事设置尿检也是为了维护公平竞争的环境。这方面似乎就没有人质疑实名参赛或者兴奋剂检查侵犯选手隐私权。
    DragonQuestMaou
        79
    DragonQuestMaou  
       2019-06-03 17:59:15 +08:00
    @OnionJuice 不止那么简单 我发的那个项目基本就是另外一个逆向 EAC 而来的代码
    并且收集特征并封号是最稳妥的方式 APEX 和 EAC 并不是同一家公司 PUBG 和 BE 也不是 中间存在很多问题
    另外一个限制是欧盟的法律保护 随便扫人家磁盘搞不好哪天就坐在被告的位置上了
    而国内没有 所以某 T 等疯狂扫描 各种又骚又危险的动作
    Jirajine
        80
    Jirajine  
       2019-06-03 18:17:04 +08:00 via Android
    @marcong95 无论是奥运会还是电竞比赛实际上都是一种“表演”,那是一种商业行为,是为了收益付出对等的代价,等价于开公司需要公开法人信息。

    而你打个游戏,得到了什么?多巴胺的高潮吗?为此放弃基本的权利,和为吸 du 倾家荡产放弃健康有什么区别?

    其实现在那些所谓“游戏”参杂了太多心理学的元素,其危害就像人工选育的大麻一样扩大。所以说,很多人真是玩游戏玩傻了。

    顺便李彦宏说的对啊。
    Sapp
        81
    Sapp  
       2019-06-03 18:20:57 +08:00
    @zycpp 他可以用采集卡采集视频信息,然后模拟键盘鼠标驱动操作,你想从这个去打击脚本是不可能的
    Sapp
        82
    Sapp  
       2019-06-03 18:23:30 +08:00
    国内这个做的好的是网易,哪怕你硬件层面完全不让他检测到,他还能通过行为特征甚至是鼠标点击封号,这是十几年前就有的技术,当时做网易游戏脚本都要插入不同的内容,然后模拟点击位置以及移动轨迹。
    touxigua
        83
    touxigua  
       2019-06-03 18:24:07 +08:00
    fps 的话
    内存挂好弄
    最 6 的是显卡驱动挂 很难抓到
    swulling
        84
    swulling  
       2019-06-03 18:27:42 +08:00 via iPhone
    别听上面瞎扯,一个封闭的安全环境可以极大的增加外挂编写的难度。

    比如在没有破解的 PS4 上,还有没有越狱的 IOS 上。

    而且封闭系统还有一个好处,作弊被封禁的成本极高,直接 ban 机器
    moln
        85
    moln  
       2019-06-03 18:37:01 +08:00
    就没人觉得按战绩把那些挂 B 匹配在一起挺好么
    JmmBite
        86
    JmmBite  
       2019-06-03 18:55:12 +08:00
    万物皆数据,一切可模拟。

    成本高低罢了。
    kuyuzhiqi
        87
    kuyuzhiqi  
       2019-06-03 19:22:55 +08:00
    实名认证+永久封禁,身份证信息是有限的,不要搞什么解封,没开挂的怎么会被封呢?
    brickxu
        88
    brickxu  
       2019-06-03 19:33:23 +08:00
    @blless 鼠标驱动经常比赛被 ban,在家里的游戏玩家,一般都改用显卡驱动挂了,D3D 层直接绘制透视图,台湾人写的,基本市面上常见的联机 FPS 都支持。CF 这么多年也没封掉显卡驱动
    kuyuzhiqi
        89
    kuyuzhiqi  
       2019-06-03 19:37:12 +08:00
    不封号哪来的钱赚,pubg 一次封 10 万,赚了不少啊
    Shawdon
        90
    Shawdon  
       2019-06-03 20:37:04 +08:00
    @unknowncheater 大佬,有没有入门的资料、论坛或者教程呀,很感兴趣这一块
    RubyJack
        91
    RubyJack  
       2019-06-03 20:40:46 +08:00
    需要从 r0 级别入手吧
    jc89898
        92
    jc89898  
       2019-06-03 20:57:08 +08:00
    @woshishuia 搞笑吧,什么都死刑,你牛逼。这么多死刑的罪,都没人敢做了?
    mozutaba
        93
    mozutaba  
       2019-06-03 21:01:58 +08:00
    @AyanamiRei moba 数据都是服务器计算的,动画是本地。
    fps 由于延迟的缘故必须把计算下放到本地,服务器验证或者不验证。
    比如 CS 的甩狙,就是合理利用本地延迟补偿的 bug。

    然后外挂类型就出来,moba 很轻松的做出显示动画模型的外挂,甚至自动躲技能,但要飞天遁地就是服务器的 if else 就解决了。
    fps 就一言难尽了。
    lihnzx
        94
    lihnzx  
       2019-06-03 21:16:25 +08:00
    数据在网页上? 那就模拟浏览器请求获取数据: 这就是爬虫
    数据在内存里? 那就模拟游戏程序修改内存数据: 这可能就是外挂
    DeWhite
        95
    DeWhite  
       2019-06-03 21:17:40 +08:00
    做数据包 限制 不过要强劲的服务器来保重伤害。
    一但超出 规定范围,直接停包。
    DeWhite
        96
    DeWhite  
       2019-06-03 21:18:53 +08:00
    fps 无解,只能靠 反 HOOK
    unknowncheater
        97
    unknowncheater  
       2019-06-03 21:42:53 +08:00
    @Shawdon 搜我 id
    springx
        98
    springx  
       2019-06-03 23:31:40 +08:00
    从玩法入手,当使用外挂不能带来收益之后,根治
    crab
        99
    crab  
       2019-06-03 23:34:03 +08:00
    关键数据服务器校验。对外挂作者只有法律手段。
    MeteorCat
        100
    MeteorCat  
       2019-06-03 23:54:43 +08:00 via Android
    南山法院
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1129 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 18:47 · PVG 02:47 · LAX 11:47 · JFK 14:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.