如何让我的程序手动找到地址
How could I make my program find the adresses manually?
我正在用 c++ 为一个 roblox 游戏(Counter Blox Roblox Offensive(进行黑客攻击,我的程序只是改变了游戏内的资金,但是当我重新启动游戏并再次运行它并开始我的黑客攻击时,它不起作用,因为地址已更改。有没有办法让我的程序自动找到正确的地址,因为我总是必须手动找到它并在代码中更改它。
我尝试查找它,但找不到任何东西。
#include "stdafx.h"
#include <Windows.h>
int main() {
int moneyAdress = 0xF4OAE;
int customMoneyValue = 10000;
DWORD money = (DWORD)moneyAdres;
HWND wind = FindWindowA(NULL, "Roblox");
DWORD procID;
GetWindowThreadProcessId(wind, &procID);
HANDLE handle = OpenProcess(PROCESS_ALL_ACCES, FALSE, procID);
WriteProcessMemory(handle, (PBYTE*)money, &customMoneyValue, sizeoff(customMoneyValue), 0);
return 0;
}
那么有谁知道我如何让它自己找到地址。还是不可能?
基本上,您找到的是一个动态地址,而不是静态地址。
由于此地址不是静态的,因此在某些情况下,指针会将该地址从一个内存区域存储到另一个内存区域:游戏重新启动,移动到另一个地图,它正在执行强制游戏重新分配内存的操作。
如果你找到指向该地址的指针,那么你每次都会得到你的价值,不管你在做什么。只有当游戏代码发生变化时,它才会影响你。
找到指针对乞丐来说并不容易,但并不难。
解释所有这些可能需要我几天的时间,所以我帮助你的最好方法是上面的介绍,并给你我的知识来源:youtube频道"作弊游戏">
我可以通过单击指导您如何使用指针映射进行指针扫描,但这是您必须从 A 到 Z 了解的内容,这是一个学习的网站,而不是脚本小子,所以我希望这对您有所帮助:)
相关文章:
- 如何在c++程序中找到函数的地址
- 内联程序集printf将整数解释为地址
- 在C++的头文件中使用常量并在程序中询问其地址的任何潜在危险
- 如何运行外部程序,向其传递内存地址以读取/写入?
- 任务管理器 - C/C++ 应用程序 - 分配的地址空间与已用内存
- 我编写了一个程序来显示数组的内容,但它显示的是它的地址
- 16 位系统中的程序如何访问大于 65535 的整数,但不能访问地址
- 使用 IP 帮助程序的 Windows 中活动 UDP 连接的远程地址
- 如何在程序集函数中将元素数组作为参数传递时转发 ARM 寄存器的地址指针
- thread_local静态类在程序退出时在无效地址处销毁
- 使用全局 IP 地址时,C++ winsock 2 应用程序中的代码是否必须更改?
- C 指针设置为地址,但莫名其妙地指出了程序的不同部分中的不同值
- 如何在没有作弊引擎的情况下从其他应用程序获取指针地址?
- OpenCL 在使用地址清理器编译主机应用程序时可用
- 如何让我的程序手动找到地址
- C++ - 程序在尝试在 TCP 客户端上连接到不存在的地址时表现出奇怪的行为
- Windows 32 位 mfc 应用程序的虚拟内存中的地址
- Linux x64堆栈在信号处理程序内部展开,以修改返回地址
- PIN从指令地址获取程序集操作码
- C++ 尝试通过内存中的地址调用函数时程序崩溃(如何修复?