求魔兽全图DOTA全图 各种显示、、、、

求个魔兽争霸对战地图,显示全图工具,要能过腾讯对战平台的。_百度知道C语言实现dota全图(魔兽全图)
& & & & & &昨天小斌(传说中的XX杯一等奖选手)问了我魔兽***的问题,所以今天无聊,就写了一下dota全图的外挂。当然,这个外挂只是从原理上实现的,属于菜鸟入门级别的,不能过检测。至于怎么过平台的***检测,那就只能见仁见智了。
& & & & & &原理其实就是改内存而已,所以第一部,就是打开进程。使用的函数是OpenProcess,这个函数很简单,不多说。至于参数中的pid,也非常简单,你可以findwindow之后,去找pid,我用的是另外的方法,具体代码看下图。函数的参数为进程名。
打开进程之后,就是提成权限了,否则无法修改内存。具体代码见下图
&提升权限之后,就是获取基址了。分析过魔兽的都知道,在game.dll里。
获取基址的代码如下:
获取基址了以后,就是获取版本了。玩过魔兽的都知道,魔兽有很多版本。常玩的是1.20和1.24
一下代码是我枚举的版本号,然后定义了g_War3Ver做为版本号。
enum WC3VER{_UN,_120E,_124B,_124E,_125B,_126B};
WC3VER g_War3V&
获取版本号的代码如下:&
最后,就用一个switch判断g_War3Ver(版本号)
判断之后就改内存吧。用到的函数是WriteProcessMemory(由于我是用的exe,并没有写DLL注入到魔兽,所以用的是这个函数)
然后定义一个宏#define &PATCH(i,w) &WriteProcessMemory(hopen,(LPVOID)(g_dwGameAddr+i),w,sizeof(w)-1,0)
接下来就容易了,按照基址尽情地PATCH吧。
最后,我再给出我的测试效果图以及1.20e,1.24e的常用的基址,大家就不用去找了。
看到没,肉山是可见的了。。
下面是地址:
///////////////////////////////////////////////////大地图去除迷雾 &&
patch(0x406B53,&\x90\x8B\x09&); &&
///////////////////////////////////////////////////大地图显示单位 &&
patch(0x2A0930,&\xD2&); &&
///////////////////////////////////////////////////大地图显示隐形 &&
patch(0x17D4C2,&\x90\x90&); &&
patch(0x17D4CC,&\xEB\x00\xEB\x00\x75\x30&); &&
///////////////////////////////////////////////////////分辨幻影 &&
patch(0x1ACFFC,&\x40\xC3&); &&
///////////////////////////////////////////////////////显示神符 &&
patch(0x2A07C5,&\x49\x4B\x33\xDB\x33\xC9&); &&
///////////////////////////////////////////////////小地图去除迷雾 &&
patch(0x147C53,&\xEC&); &&
//////////////////////////////////////////////////////显示单位 &&
patch(0x1491A8, &\x00&); &&
/////////////////////////////////////////////////////显示隐形 &&
patch(0x1494E0,&\x33\xC0\x0F\x85&); &&
////////////////////////////////////////////////////敌方信号 &&
patch(0x321CC4,&\x39\xC0\x0F\x85&); &&
patch(0x321CD7,&\x39\xC0\x75&); &&
//////////////////////////////////////////////////他人提示 &&
patch(0x124DDD,&\x39\xC0\x0F\x85&); &&
/////////////////////////////////////////////////显示敌方头像 &&
patch(0x137BA5,&\xE7\x7D&); &&
patch(0x137BAC,&\x85\xA3\x02\x00\x00\xEB\xCE\x90\x90\x90\x90&); &&
//////////////////////////////////////////////////盟友头像 &&
patch(0x137BA5,&\xE7\x7D&); &&
patch(0x137BB1,&\xEB\xCE\x90\x90\x90\x90&); &&
//////////////////////////////////////////////数字显攻速 &&
patch(0x802E67,&\x32&); &&
patch(0x13BA61,&\x90\xD9\x45\x08\x83\xEC\x08\xDD\x1C\x24\x68&); &&
DWORD tmp=0x802E64+GameA & &&
//在这里请注意,为什么要使用一个tmp变量呢?
//Dll中的基址重定位是系统帮你改写的,这里我们也要考虑到 基址重定位 的问题
memcpy(LPVOID(GameAddr+0x13BA6C),&tmp,4); &&
patch(0x13BA70,&\x8D\x55\xA0\x6A\x7F\x52\xE8\x27\x7E\x25\x00\x83\xC4\x14\x6A\x7F\x8D\x45\xA0\x50&); &&
/////////////////////////////////////////////数字显移速 &&
patch(0x802E67,&\x32&); &&
patch(0x13C3F2,&\x90\xD9\x45\x08\x83\xEC\x08\xDD\x1C\x24\x68&); &&
DWORD tmp=0x802E64+GameA &&
memcpy(LPVOID(GameAddr+0x13C3FD),&tmp,4); &&
patch(0x13C401,&\x8D\x55\x98\x6A\x7F\x52\xE8\x96\x74\x25\x00\x83\xC4\x14\x6A\x7F\x8D\x45\x98\x50&); &&
//////////////////////////////////////////////资源面板 &&
patch(0x13EF03,&\xEB&); &&
/////////////////////////////////////////////允许交易 &&
patch(0x127B3D,&\x40\xB8\x64&); &&
//////////////////////////////////////////////显示技能 &&
patch(0x12DC1A,&\x33\xC0&); &&
patch(0x12DC5A,&\x33\xC0&); &&
patch(0x1BFABE,&\xEB&); &&
patch(0x442CC0,&\x90\x40\x30\xC0\x90\x90&); & &
patch(0x443375,&\x30\xC0&); &&
patch(0x45A641,&\x90\x90\x33\xC0\x90\x90&); & &
patch(0x45E79E,&\x90\x90&); & &
patch(0x45E7A0,&\x33\xC0\x90\x90&); & &
patch(0x466527,&\x90\x90&); & &
patch(0x46B258,&\x90\x33\xC0\x90\x90\x90&); &&
patch(0x4A11A0,&\x33\xC0&); &&
patch(0x54C0BF,&\x90\x33\xC0\x90\x90\x90&); & & &
patch(0x5573FE,&\x90\x90\x90\x90\x90\x90&); & &&
patch(0x55E15C,&\x90\x90&); &&
///////////////////////////////////////////////资源条 &&
patch(0x150981,&\xEB\x02&); &&
patch(0x1509FE,&\xEB\x02&); &&
patch(0x151597,&\xEB\x02&); &&
patch(0x151647,&\xEB\x02&); &&
patch(0x151748,&\xEB\x02&); &&
patch(0x1BED19,&\xEB\x02&); &&
patch(0x314A9E,&\xEB\x02&); &&
patch(0x21EAD4,&\xEB&); &&
patch(0x21EAE8,&\x03&); &&
/////////////////////////////////////////////////野外显血 &&
patch(0x166E5E,&\x90\x90\x90\x90\x90\x90\x90\x90&); &&
patch(0x16FE0A,&\x33\xC0\x90\x90&); &&
////////////////////////////////////////////////视野外点选 &&
patch(0x1BD5A7,&\x90\x90&); &&
patch(0x1BD5BB,&\xEB&); &&
/////////////////////////////////////////////////无限取消 &&
patch(0x23D60F,&\xEB&); &&
patch(0x21EAD4,&\x03&); &&
patch(0x21EAE8,&\x03&); &&
//////////////////////////////////////////////////过-MH(蓝宝石) &&
patch(0x2C5A7E,&\x90\x90&); &&
/////////////////////////////////////////反-AH &&
patch(0x2C240C,&\x3C\x4C\x74\x04\xB0\xFF\xEB\x04\xB0\xB0\x90\x90&); &&
patch(0x2D34ED,&\xE9\xB3\x00\x00\x00\x90&); &&
//////////////////////////////////////////////////////////// &&
&////////////////////////////////////////////////////////////////////////大地图去除迷雾 &&
patch(0x74D1B9,&\xB2\x00\x90\x90\x90\x90&); &&
////////////////////////////大地图显示单位 &&
patch(0x39EBBC,&\x75&); &&
patch(0x3A2030,&\x90\x90&); &&
patch(0x3A20DB,&\x90\x90&); &&
///////////////////////////////显示隐形单位
patch(0x362391,&\x3B&); &&
patch(0x362394,&\x85&); &&
patch(0x39A51B,&\x90\x90\x90\x90\x90\x90&); &&
patch(0x39A52E,&\x90\x90\x90\x90\x90\x90\x90\x90\x33\xC0\x40&); &&
///////////////////////////////////////////////////分辨幻影&
patch(0x28357C,&\x40\xC3&); &&
/////////////////////////////////////////////////////显示物品 &&
patch(0x3A201B,&\xEB&); &&
patch(0x40A864,&\x90\x90&); &&
////////////////////////////////////////////小地图 去除迷雾 &&
patch(0x357065,&\x90\x90&); &&
////////////////////////////////////////////小地图显示单位
patch(0x361F7C,&\x00&); &&
/////////////////////////////////////////////小地图显示隐形 &&
/////////////////////////////////////////////敌方信号 &&
patch(0x43F9A6,&\x3B&); &&
patch(0x43F9A9,&\x85&); &&
patch(0x43F9B9,&\x3B&); &&
patch(0x43F9BC,&\x85&); &&
/////////////////////////////////////////////他人提示 &&
patch(0x3345E9,&\x39\xC0\x0F\x85&); &&
////////////////////////////////////////////////敌方头像
patch(0x371700,&\xE8\x3B\x28\x03\x00\x85\xC0\x0F\x85\x8F\x02\x00\x00\xEB\xC9\x90\x90\x90\x90&); &&
/////////////////////////////////////盟友头像 &&
patch(0x371700,&\xE8\x3B\x28\x03\x00\x85\xC0\x0F\x84\x8F\x02\x00\x00\xEB\xC9\x90\x90\x90\x90&); &&
////////////////////////////////////////////////////////////数显攻速 &&
patch(0x87EA63,&\x25\x30\x2E\x32\x66\x7C\x52\x00&); &&
patch(0x87EA70,&\x8D\x4C\x24\x18\xD9\x44\x24\x60\x83\xEC\x08\xDD\x1C\x24\x68&); &&
DWORD tmp=0x87EA63+GameA &&
memcpy(LPVOID(GameAddr+0x87EA7F),&tmp,4); &&
patch(0x87EA83,&\x57\x51\xE8\xBC\xD2\xE6\xFF\x83\xC4\x14\x58\x57\x8D\x4C\x24\x18\xFF\xE0&); &&
patch(0x339DF4,&\xE8\x77\x4C\x54\x00&); &&
//////////////////////////////////////////////////////////数显移速 &&
patch(0x87EA63,&\x25\x30\x2E\x32\x66\x7C\x52\x00&); &&
patch(0x87EA70,&\x8D\x4C\x24\x18\xD9\x44\x24\x60\x83\xEC\x08\xDD\x1C\x24\x68&); &&
DWORD tmp=0x87EA63+GameA &&
memcpy(LPVOID(GameAddr+0x87EA7F),&tmp,4); &&
patch(0x87EA83,&\x57\x51\xE8\xBC\xD2\xE6\xFF\x83\xC4\x14\x58\x57\x8D\x4C\x24\x18\xFF\xE0&); &&
patch(0x339C54,&\xE8\x17\x4E\x54\x00&); &&
//////////////////////////////////////////////////////资源面板 &&
patch(0x36058A,&\x90&); &&
patch(0x36058B,&\x90&); &&
/////////////////////////////////////////// & 允许交易
patch(0x34E8E2,&\xB8\xC8\x00\x00&); & & &
patch(0x34E8E7,&\x90&); &&
patch(0x34E8EA,&\xB8\x64\x00\x00&); & & &
patch(0x34E8EF,&\x90&); &&
////////////////////////////////////////////////显示技能 & &
patch(0x2031EC,&\x90\x90\x90\x90\x90\x90&); &&
patch(0x34FDE8,&\x90\x90&); &&
/////////////////////////////////////////////////技能CD
patch(0x28ECFE,&\xEB&); &&
patch(0x34FE26,&\x90\x90\x90\x90&); &&
//////////////////////////////////////////////资源条 &&
//////////////////////////////////////////////野外显血 &&
///////////////////////////////////////////////视野外点击
patch(0x285CBC,&\x90\x90&); &&
patch(0x285CD2,&\xEB&); &&
//////////////////////////////////////////////////无限取消 &&
patch(0x57BA7C,&\xEB&); &&
patch(0x5B2D77,&\x03&); &&
patch(0x5B2D8B,&\x03&); &&
/////////////////////////////////////////////////////过-MH &&
patch(0x3C84C7,&\xEB\x11&); &&
patch(0x3C84E7,&\xEB\x11&); &&
////////////////////////////////////////////////////反-AH &&
patch(0x3C6EDC,&\xB8\xFF\x00\x00\x00\xEB&); &&
patch(0x3CC3B2,&\xEB&); &&
///////////////////////////////////////////////////////////
文章就写到这里。菜鸟自娱,大神勿喷 。
本文由黑学IT网原创,转载时必须以链接形式注明:/jishufenxiang/152.html
了解黑学网
黑学网前身是以黑客培训为主的培训机构,用4年时间打造了国内好评率最高的网络技术培训机构。 多套原创课程,高质量课程内容,通俗易懂的讲解方式,使之成为国内领先的技术培训行业黑马,并在众多学员身上得到了验证,黑客精神的思想,是黑学it起步的基础,同时也创造了黑学的品牌。
为什么选择我们?
最新咨询欢迎学员咨询计算机最新技术,24小时实时提供咨询。
主流圈子黑学网为学员提供来自全国各地、黑客行业的资源与人脉。
提升自我第一时间获取黑客业界文章、与国内众多爱好者交流。
终身会员黑学网提供终生在线解答服务,为学员提供最好的建议指南。
© 2014 HeiXue Inc.相关软件 /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/顶好评:50%踩坏评:50请简要描述您遇到的错误,我们将尽快予以修正。轮坛转帖HTML方式轮坛转帖UBB方式
1.1M/中文/8.3
1.6M/中文/5.7
407KB/中文/7.3
1.2M/中文/9.6
4.4M/中文/5.8
899KB/中文/6.1
3.4M/中文/5.4
在无CD先开平台再开挂,最后开魔兽,玩防守图可以卡技能或者物品建造地图可建筑无敌 。用作全图工具、真三全图工具都可以,浩方、vs上开全图的人越来越多,相当于大家都开了图,不开图的反倒吃亏,这款全图外挂能完美过vs和浩方平台,不仅全图,还能伪装名字,改名、显隐身等等。更新内容:1.修复浩方过非法无限弹问题2.新增加了数显CD(请勿使用)3.新增加了动态显示补刀数/金币/移动速度此版本将为最终版本,由于本人将上学所以可能不再进行更新。感谢所有使用tre的战友们,长期的支持 TRE从此落幕
安卓官方手机版
IOS官方手机版
魔兽全图工具(Tre Hack)最终版
下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。总共 300 款应用
可以多人玩的游戏通常是指可以三个以上玩家同时进行的游戏和网络游戏区别比较大的就是玩家自己通过局域网或者对战平台进行联机常见的经典多人玩的游戏就如魔兽争霸以及战地等等往往很多经典的单机游戏都会是可以多人
魔兽全图工具
下载周排行
下载总排行
◎ 我们收集了众多网友经常出现的问题,点击浏览:如果下载的时候提示 &Service Unavailable& ?请务必使用
下载本站游戏!
◎ 游戏1号群:336883(满),游戏2号群:,欢迎加入。
◎ 提供 魔兽全图工具
中文破解版,保证完全无毒病,请大家放心下载.
◎ 本站仅创建用户沟通交流的平台,所展示的游戏资源内容均来自于用户上传分享,版权问题均与我站无关。资源仅作为用户间分享讨论之用,如该游戏触犯了您的权利,请发送至邮箱:,我们第一时间给予删除。

参考资料

 

随机推荐