1

我对汇编的工作原理有一些基本知识,并且我还知道有关高级编程的基础知识。(我做了很多 ahk 和 lua。)但我从来没有真正做过面向对象的编程。

我做了官方的作弊引擎教程,所以我知道如何找到指向可变值的静态指针,并且我还能够让程序减少一个值而不是增加它。而且我知道计算机游戏中单位的属性或主要存储在连续的地址中......

好吧,我想要的是找到调用我的一些电脑游戏的 功能。例子:

  • 绘制图片和文字(与游戏相同的方式,使用相同的字体等)

  • 射击我的枪

  • 将我的咒语施展到 xy 位置

  • 购买新武器/法术或其他

不想挂钩 directX 或模拟击键。

我想通过 Dll-Injection 在 C++ 中做到这一点。

我不太懂 C++,但我可以写一个函数、循环、if 语句和声明变量等(所有这些基本的东西)。

它可能会更复杂一些,但类似的东西会很棒:我可以像这样使用的 lib/class/function:

pointer = [[[[myprocess.exe]+C4]+0]+8]
address = PointerToAddress(pointer)
CallFunction(address) //or CallFunction(address, param1, param2, ...)
4

0 回答 0