3Dmigoto学习笔记(7) 两种挂载方式与联机游戏反作弊

这篇具有很好参考价值的文章主要介绍了3Dmigoto学习笔记(7) 两种挂载方式与联机游戏反作弊。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

3dmigoto有两种挂载方式,第一种是基础笔记里提到的直接把一堆文件放到游戏进程的运行目录下,第二种是使用Loader的方式。

第一种方式简单快捷,一般用于单机游戏,第二种方式一般用于联机游戏,防止联机游戏在运行的过程中有时会扫描游戏目录下的文件,并判断是否多了或者少了,比如某锅铲之光有时候会扫盘,然后导致只要检测到游戏目录下文件数量不对就封号。

Loader方式加载就不用把一堆文件放到游戏目录下了,但是有个别游戏运行时会全盘扫描,如果扫描的关键词里包含3dmigoto的程序,也有可能造成封号的情况。

所以最简单的过检测就是使用Loader而不是直接将文件放在游戏目录下,再高级一点就是把Loader的目录想办法隐藏,让某些反作弊软件扫描不到,再高级一点就是将3dmigoto在内存中也隐藏,或者修改3dmigoto源码,自己编译防止触发关键词检测,但是即使是这样,想要检测3dmigoto也是非常简单,只需要校验游戏内文件在显存中的hash完整性就可以了,比如检测是否有多余的内存占用或者是否有某些资源没有加载。

所以说,不建议使用3dmigoto在联机游戏中打mod,人家如果想检测你封你的号,只需要稍微下点功夫就能做到,不要小看了游戏公司的反作弊系统,大部分情况都是发现了你在作弊,但是不处理罢了,因为有时候显卡出错或者固态出错也会导致游戏内资源无法正确加载,和3dmigoto的行为差不多,所以为了防止误封,联机游戏一般也不会轻易去检测这种类型的作弊,但可能对某些特定的hash值做常态化的监控,判断是否被修改,比如某些游戏中故意将游戏的建模留下一部分果体,然后监测外面那层衣服的hash值,如果你去除了外面的衣服ÿ文章来源地址https://www.toymoban.com/news/detail-677084.html

到了这里,关于3Dmigoto学习笔记(7) 两种挂载方式与联机游戏反作弊的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Django学习笔记-实现联机对战

    笔记内容转载自 AcWing 的 Django 框架课讲义,课程链接:AcWing Django 框架课。 多人模式中每个玩家所看到的地图相对来说应该是一样的,因此需要固定地图的长宽比,一般固定为16:9。我们需要在游戏窗口的长宽中取最小值,然后将地图渲染为16:9的大小。 我们在 AcGamePlayground

    2024年02月11日
    浏览(83)
  • 【个人笔记】Linux 服务管理两种方式service和systemctl

    service 命令 与传统的 SysVinit 和 Upstart 初始化系统相关。较早期的 Linux 发行版(如早期的 Ubuntu、Red Hat 等)使用了这些初始化系统。service 命令用于启动、停止、重启和查询系统服务的状态。虽然许多现代 Linux 发行版已经转向使用 systemd,但它们通常仍然提供 service 命令作为向

    2024年02月14日
    浏览(39)
  • 【联机对战】微信小程序联机游戏开发流程详解

    现有一个微信小程序叫中国象棋项目,棋盘类的单机游戏看着有缺少了什么,现在给补上了,加个联机对战的功能,增加了可玩性,对新手来说,实现联机游戏还是有难度的,那要怎么实现的呢,接下来给大家讲一下。 考虑到搭建联机游戏的服务器成本不小,第一个想法是用

    2024年02月04日
    浏览(124)
  • 【React学习】—虚拟DOM两种创建方式(二)

    使用jsx创建虚拟DOM 使用js创建虚拟DOM 本质是Object类型的对象(一般对象) 虚拟DOM比较轻,真实DOM比较重,因为虚拟DOM是React内部在用 虚拟DOM最终会被React转化为真实DOM,呈现在页面上

    2024年02月14日
    浏览(51)
  • Steam多人联机游戏unturned(未转变者)超级简单教程,作者亲自联机游玩

            unturned在往年可是一群人挤在一起玩,当然我也不是说这个游戏已经过时了,今天咱们开始unturned的联机教程,我也是熬了一夜才整明白。 此次联机教程适用于个人服游玩(几个小伙伴一起游玩一下,当然没问题),分为两种 一,局域网联机:开服成功后,基本上

    2024年02月05日
    浏览(130)
  • 21uec++多人游戏【AI联机】

    一句话,跟掉血有关的代码都在服务器端执行 修改小球的游戏开始函数 在服务器端,小球自动寻找路径 修改SelfDestruct函数 在服务器端小球会对自己施加伤害 修改每帧函数 在服务器端,小球自动寻找路径 修改重叠函数 在服务器端,小球自爆倒计时 修改生命值组件 添加网络

    2024年02月15日
    浏览(47)
  • 数据结构学习系列之顺序表的两种删除方式

    方式1: 在顺序表的末端删除所存储的数据元素,代码如下: 示例代码: 注意事项: 1.形参传入到具有删除数据元素功能的函数后,需要做 入参合理性检查 ; 2.还需要判断此时 顺序表所存储的数据元素是否为空 ; 3. count是计数的变量 , 每次删除一个数据元素后,需要减

    2024年02月10日
    浏览(41)
  • 数据结构学习系列之顺序表的两种插入方式

    方式1: 在顺序表 末端插入 数据元素,代码如下: 示例代码: 注意事项: 1.形参传入到具有插入数据元素功能的函数后,需要做 入参合理性检查 ; 2.还需要判断此时 顺序表所存储的数据元素是否已满 ; 3.本示例代码中的 count是计数的变量 , 每次插入一个数据元素后,需

    2024年02月10日
    浏览(35)
  • 【UE5 多人联机教程】04-加入游戏

    1. 新建一个控件蓝图,父类为“USC_Button_Standard”  控件蓝图命名为“UMG_Item_Room”,用于表示每一个搜索到的房间的界面 打开“UMG_Item_Room”,在图表中新建一个变量,命名为“Session”  变量类型为“蓝图会话结果”,选择可编辑实例和生成时公开 2. 打开“UMG_MainMenu”,添加

    2024年02月15日
    浏览(59)
  • unity使用PhotonEngine实现多人联机游戏开发(一)

    先来了解一下PhotonEngine(光子引擎),这是德国ExitGame公司开发的网络引擎,photonengine简单易上手,很多游戏公司开发的网络游戏都是使用的这个。这个网络引擎里面包括了PhotonCloud(光子云)、photonServer(光子服务器)、PhotonQuantum(确定性量子引擎)、PhotonVoice(光子语音)

    2024年02月07日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包