是否有任何针对作弊引擎或专门练习游戏黑客的破解网站?

逆向工程 快手 作弊引擎
2021-06-22 09:24:16

我检查了几个破解我的网站,他们都在逆向工程应用程序。

但是,我想通过操纵游戏值来练习逆向工程。作弊引擎工具允许我们这样做。还有许多其他工具(例如 tsearch),但作弊引擎是最受欢迎的。它涉及在 RAM 中搜索各种值,然后操纵指针,创建补丁以在内存中产生永久效果。

普通网站不是一个好的做法,因为游戏通常有很多变化的值,尤其是那些随着用户输入而变化的值。是否有任何允许我使用作弊引擎练习逆向工程的破解网站?

2个回答

TL;DR :(可能)没有:(

恐怕我不认为有这样的网站,主要是因为与逆向工程或调试挑战相比,为类似于现实生活场景的内存操作生成最小的示例游戏要困难得多。

游戏通常非常复杂,具有多线程游戏循环和跟踪各种属性值的复杂引擎。

虽然有些游戏是要搞砸的(比如pwnadventure3),但恐怕像这样的例子很少见。

我想鼓励您使用 youtube 上的教程。尝试首先针对具有最少/没有安全措施的游戏(单人游戏,也许没有大型引擎支持的独立游戏)并尝试搜索教程。当您找到一个时,它会指示目标(例如修复健康,启用飞行,...),您可以尝试自己做,而无需首先观看视频。您可以稍后观看并使用它来简化您的工作流程。与大多数逆向工程相关的任务一样,亲身体验才是王道。

您可以随时让计算机显示您想要的任何内容。真正的挑战始于在多人游戏中寻找漏洞,因为这样您的操作超出了您自己系统的范围。例如,在游戏操作中通常首先检查的事情之一是服务器是否对可操作的值(例如战利品、健康等)执行健全性检查。

例如,当服务器接受来自客户端的跳跃包并且不检查健全性(例如,角色被接地并且在一毫秒前没有跳跃)时,您可以滥用这种行为来实现飞行。如果游戏采用厚客户端结构,它甚至可能信任客户端发送的坐标。

您必须探索游戏功能并找到漏洞。例如,如果游戏实现了快速旅行系统,则可能缺少检查您是否可以在任何特定时刻实际使用它,或者您是否只能旅行到当前解锁的位置。基本上总是有两种检查:从服务器请求一些东西并显示它的答案,或者禁用/更改界面以呈现普通用户无法使用的功能。

在某些时候,您甚至可能想要弄乱反作弊系统,这些系统检查内存部分是否被操纵并实施其他策略,例如网络代理。LiveOverflow有一个很好的 YouTube 播放列表,试图以这种方式击败 pwnadventure。

关于游戏黑客:

/r/重新游戏

/r/游戏黑客

您最好的游戏“破解版”就是游戏本身!如果在游戏上花钱是您不想冒险的入门障碍,那么请考虑以下几点:

  1. Steam 上的演示/试用/免费游戏。这些都可以免费下载和使用。您可以切换过滤器以在 Steam 上搜索这些类型的游戏,因此很容易找到它们。示例:免费玩免费演示
  2. 开源视频游戏再一次,这些是免费游戏,它们可能更符合您对游戏的想法,因为它们的艺术作品通常有些粗糙/业余。这些游戏具有可用源代码的额外好处,因此如果您想更深入地研究特定事物,您可以想象所有可能的事物!
  3. Cheat Engine 内置了两个自己的破解版其中一种是基于文本的,另一种是基于图形的。
  4. 正如 Norwald 所提到的,有些游戏是可以被黑客入侵的,例如 PwnAdventure 游戏——所有这些(以及其他推荐)都可以在我个人运行游戏黑客 GitHub 存储库中找到
  5. Itch.io 是由业余游戏开发者创建的免费游戏宝库您会发现在各种引擎中创建的游戏,这将使您深入了解 Unity、GameMaker、Flash 等之间的许多差异。

还有其他一些建议,但在这些建议之间,即使您愿意,您也将拥有比您所能承受的更多的选择!=)

最后,如果你真的很感兴趣,我已经在 YouTube 上运行了一个游戏黑客频道大约 5 年了,所以如果你感兴趣的话,那里有很多很棒的教育材料——还有很多视频展示你是作弊引擎的真正力量及其许多隐藏的功能。如果您愿意,请随时查看