c语言 扫雷外挂

#include <windows.h>

DWORD x = 0;

DWORD m = 0, n = 0;

DWORD addr_a = 0x1005361, addr_b = 0x1005361+29;

BYTE buffer = 0;

BYTE mark = 142;

int main()

{

HWND hWnd = ::FindWindow("扫雷", NULL);

::GetWindowThreadProcessId(hWnd, &x);

HANDLE hProcess = ::OpenProcess(PROCESS_ALL_ACCESS, FALSE, x);

if (hProcess == NULL) return 0;

for (n = 0; n < 16; n++)

{

for (m = addr_a; m <= addr_b; m++)

{

::ReadProcessMemory(hProcess, (LPCVOID)m, (LPVOID)&buffer, 1, NULL);

if (buffer == 143) ::WriteProcessMemory(hProcess, (LPVOID)m, &mark, 1, NULL);

}

addr_a += 32;

addr_b += 32;

}

::CloseHandle(hProcess);

::ShowWindow(hWnd, SW_MINIMIZE);

::ShowWindow(hWnd, SW_SHOWNORMAL);

return 0;

}

时间: 2024-12-28 15:53:06

c语言 扫雷外挂的相关文章

Delphi - XP扫雷外挂制作

技术交流,DH讲解. 本来之前就在写这个文章,还写了War3挂的教程,后来因为一些事就没有弄了.现在过年在家又没有事就继续把这个写完吧.哈哈.不要以为写个挂很容易,要想写个挂肯定要了解游戏呀.我们现在来了解下地雷是怎么产生的?其实只是我自己猜想的,毕竟这个游戏不是我写的...1 用户选择了多大的棋盘,多少地雷后棋盘应该是用一个二维数组来存储的,地雷数肯定是用一个全局变量来存储的.这点儿有异议没有?没有我就继续往下说了...2 生成地雷,肯定是随机的,那么一定会调用Rand函数咯.a.首先判断地雷

扫雷外挂源码

// MineSweeping.cpp: 定义 DLL 的初始化例程. // #include "stdafx.h" #include "MineSweeping.h" #ifdef _DEBUG #define new DEBUG_NEW #endif // //TODO:  如果此 DLL 相对于 MFC DLL 是动态链接的, //        则从此 DLL 导出的任何调入 //        MFC 的函数必须将 AFX_MANAGE_STATE 宏添加

一个C语言外挂程序

首先建立一个控制台应用程序 引入Windows.h库函数 MessageBoxA(句柄--通常是0,提示框内容,提示框标题,按钮) #include <Windows.h> int main() { MessageBoxA(0, "喜欢陈培昌", "我想说", MB_OK); return 0; }运行效果 一个注入程序的编写步骤 通常DLL类型才能注入,而不是exe我们要做两件事 添加库函数_declspec(dllexport) 把文件属性配置生成更

关于外挂

我的观点 好多年前,自己开始接触LOL,那个号称没有外挂的游戏,竟然天真的相信了,直到自己学的越来越多,渐渐认识到,没有所谓的不可破解,所有程序绝对是会出现漏洞,没有绝对的安全 下来为大家介绍几款当前比较流行游戏的外挂软件 一.LOL(英雄联盟) 无限视距 这些是外挂的实现原理,至于能不能被封号,那就不知道了 游戏按键脚本 实现英雄的连招,这个不会被封号,因为实现的原理就是模拟键盘的按键,如果你在使用的是TGP,建议关闭按键云同步.因为TGP的这个功能会把你的按键同步到云上面去.(这个是破解版本

我的程序员之路——初入外挂行业

我读书读到初二就没继续读了,并不是家里条件不允许,只是那会儿自己不喜欢读书,父母被气个半死拿我没辙 现在想起来还是挺后悔当时没继续读书的!(如果继续读书还能多泡几个妹纸呢,现在当程序员了哪来那么多妹纸给你泡啊!哈哈哈哈,开个玩笑) 天天在家通宵玩游戏,我爸气死了,拿老虎钳给我网线夹断了.我悄悄接上继续玩 年纪那么小又不读书,天天呆家里干啥?那会儿很流行一个词:“啃老”.不知道现在还流不流行 我想了一下,那我现在不就是在“啃老”吗? 太丢人了!我得赚钱!!!可是我什么都不会,怎么赚钱??? 我特别

逆向-扫雷算法分析

最近思来想去,眼看着自己就要进某厂游戏安全团队实习了,也不能整天的无所事事,所以就寻思着先找点最简单的游戏用来练练手.想到之前逆向过一些小游戏,就把之前分析的扫雷整理了一下啊,写了个外挂,发了上来. 最近实在是比较忙,快期中考试了,什么都不会,所以忙着预习去了,本文只写了关于扫雷逆向的部分,相关的外挂编写已经写差不多了,等最近有时间整理出来o(╯□╰)o 工具 分析对象:winmine/扫雷(windows xp版本) 逆向工具:ollydbg,IDA,peid,ResHacker 操作平台:w

VB6之扫雷克星

很久之前,那时候我还不太会玩(现在也不厉害)扫雷这个游戏,同学总在我面前炫耀自己的技术有多叼.“高级,99颗雷,只需三分钟...”,如此这般.也许确实需要天赋,我总要排查个半天才敢点下左键,然后就BOOM! 偶然一天,在网上浏览网页看到了一篇关于“扫雷外挂”的文章,记得那个人是用汇编写的,没记错的话应该是MASM32.文章大概意思是雷的布局是有标志的,雷区内目标值为0x8F的就是雷.要想找到所有雷的坐标,前提是先找到雷区的边界,即起始点.宽度和长度.如果不会反汇编(最起码能看懂二进制码),恐怕很

外挂开发技术

外挂软件开发,需要用到的编程语言,c+,dephi,易语言,个人认为英语好,用前者,中文好用易语言编写外挂软件,代码全中文,开发外挂软件要使用十二款工具 1.peid 2.ollydbg 3.od脱壳脚本 4.lordpe 5.exescope 6.freeres 7.resource hacker 8.winhex 9.ultraedit 10.IDA 11.cheat engine(内存修改器) 12.c32asm

干货:图解算法——动态规划系列

小浩:宜信科技中心攻城狮一枚,热爱算法,热爱学习,不拘泥于枯燥编程代码,更喜欢用轻松方式把问题简单阐述,希望喜欢的小伙伴可以多多关注! 动态规划系列一:爬楼梯 1.1 概念讲解 讲解动态规划的资料很多,官方的定义是指把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解.概念中的各阶段之间的关系,其实指的就是状态转移方程.很多人觉得DP难(下文统称动态规划为DP),根本原因是因为DP区别于一些固定形式的算法(比如DFS.二分法.KMP),没有实际的步骤规定第一步第二步来做什么,所以准