穿越火线吧 关注:9,972,115贴子:260,078,272
  • 17回复贴,共1

DMA的一些基础理论知识

只看楼主收藏回复

我上学时候的书,我学的通信工程,去年毕业了带回来之后就扔墙角里吃灰了,最近老说dma外挂啥的我就感觉很熟悉的样子,结果翻书还真找到了。。。







IP属地:广东来自Android客户端1楼2023-11-08 22:46回复
    我以为他们说的“科技改变生活”只是在游戏里开挂,没想到是真科技。。。


    IP属地:广东来自Android客户端2楼2023-11-08 22:50
    回复
      非科班软件从业者,
      这么看来,所谓DMA是cf客户端把地图数据实时更新到存储器上了,这才有DMA给外设传输数据
      地图数据难道都不加密吗?
      如果加了,dma给外设的数据是怎么解的密?
      有内鬼吧
      说的不对,欢迎大佬指正


      IP属地:北京来自iPhone客户端3楼2023-11-08 23:30
      收起回复
        我水平也不高,知识有限,以下是个人想法,若有误还请指正。
        根据最近看的一些东西,我的理解是这样的,dma板子里边应该是有一个类似于ce的一种扫内存的玩意,一般情况下直接扫描是不行的,会被检测,但是用dma伪装成一种常规的外设之后反检测就无法判断了。玩dnf以前开g搬砖玩家应该很熟悉ce扫描,ce扫描内存改浮点数然后改装备搬砖,经常被检测,我想穿越火线也一样。
        关于地图加密这个,应该是源码早就泄露了吧


        IP属地:广东来自Android客户端4楼2023-11-08 23:50
        收起回复
          专业


          IP属地:河南来自iPhone客户端5楼2023-11-08 23:51
          收起回复
            简单一点:那五个人全部设备异常,就是插了DMA,只不过现在还没有分析出到底伪装的是声卡,还是什么,需要大量数据分析,追溯,这个要一定时间


            IP属地:上海来自iPhone客户端6楼2023-11-09 00:07
            回复
              gf无能 查不了这东西


              IP属地:山西来自iPhone客户端7楼2023-11-09 00:13
              收起回复
                这个dma算比较先进的板子了。它可以直接读取另一台本机的数据显示在它插入的位置不通过cpu,类似于串口通信无需内核,直接读ram并改写


                IP属地:广西来自Android客户端8楼2023-11-09 00:50
                回复
                  看不懂


                  IP属地:广东来自iPhone客户端9楼2023-11-09 01:06
                  回复
                    这么理解吧:
                    dma=硬件,直接内存读取技术
                    外挂=软件,扫描内存读取数据
                    如果用常规外挂软件直接扫描内存读取修改或者复制游戏数据,tp能检测到。那么为了反检测,我就得给这个外挂套个壳子,用软件套不行,还是会被检测,然后我就找啊找,诶!找到个好东西!既然软的不行我就来个硬的,我给这个内存扫描弄到dma板子里,然后把这个dma伪装成显卡声卡,伪装后系统不出来tp也识别不出来,只会认为它真的是个声卡或者显卡之类的硬件,然后给它插到电脑A上,把电脑A连接到我本机电脑B上,这样游戏启动的时候tp只会扫描我本机电脑B,不能扫描电脑A,也就检测不出来异常了,但是在电脑A上由于dma扫描本机电脑B的内存就把地图个人物位置显出来了,所以我是在电脑A上开的挂。@〔二姐夫〕


                    IP属地:广东来自Android客户端10楼2023-11-09 01:34
                    回复
                      知识


                      IP属地:黑龙江来自Android客户端11楼2023-11-09 06:15
                      回复