欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

扫雷外挂

发布时间:2024/1/17 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 扫雷外挂 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
#include <Windows.h>int main() {HWND hWnd = FindWindow(NULL, L"扫雷");DWORD dwPid = 0;GetWindowThreadProcessId(hWnd, &dwPid);HANDLE handle = OpenProcess(PROCESS_ALL_ACCESS, false, dwPid);DWORD dwBaseAddr = 0x01005330;DWORD dwNum = 0, dwWidth = 0, dwHeight = 0, dwSize = 0;// 读取宽度 高度ReadProcessMemory(handle, (LPVOID)dwBaseAddr, &dwNum, sizeof(DWORD), &dwSize);ReadProcessMemory(handle, (LPVOID)(dwBaseAddr + 0x4), &dwWidth, sizeof(DWORD), &dwSize);ReadProcessMemory(handle, (LPVOID)(dwBaseAddr + 0x8), &dwHeight, sizeof(DWORD), &dwSize);// 读取内部信息// 长度 = 棋盘 + 空白边 + 四角DWORD dwReadSize = dwWidth*dwHeight + dwHeight*2 + dwWidth*2 + 4;PBYTE pByte = new BYTE(dwReadSize);ReadProcessMemory(handle, (LPVOID)(dwBaseAddr + 0x10), pByte, dwReadSize, &dwSize);BYTE bClear = 0x8E;for (size_t i = 0; i < dwReadSize; i++){if (pByte[i] == 0x8F) {WriteProcessMemory(handle, (LPVOID)(dwBaseAddr + 0x10 + i), &bClear, sizeof(BYTE), &dwSize);}}// 更新窗口RECT rt = { 0 };GetClientRect(hWnd, &rt);InvalidateRect(hWnd, &rt, true); return 0; }

总结

以上是生活随笔为你收集整理的扫雷外挂的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。