❶ 魔兽地图解密技术
1.不可还原式删除加密, 即破坏性加密
说明: 这种加密难度小, 方法简单, 比较常用
原理: 魔兽的地图是一个mpq压缩文件, 里面存放了一些游戏中和WE中要用的数据, 其中一部分数据是只有WE要用而游戏时不要用的, 我们可以将它们移掉, 造成启动WE无法读到相关数据
方法: 1.用Import Manager导入这些文件的替代空文件 2.用mpq工具删掉这些文件
破解可能: 由于需要的文件已经被移掉, 而Jass->Trigger的还原难度非常大, 所以基本不能完全还原原来的地图
2.可还原式移动加密,
说明: 这种加密比较复杂, 但可以利用一些密钥还原
原理: 根据上面一种方法的原理, 我们把地图里的一些文件改名为特殊的文件名或者移动到特殊的目录去, 并且删掉(listfile), 这个文件是用于获取mpq格式的文件里面的文件列表的, 这样WE也无法读取到这些文件从而无法启动
方法: 根据一定的算法把密钥哈希成一个字符串, 然后把文件改名或者移动到用这个字符串生成的文件名里. 还原时只要有密钥就可以找到移动后的文件并还原
破解可能: 这些算法通常是md5等不可逆算法, 或RSA等大素数可逆算法, 加上我们根本连移动或改名后的文件名或路径都不知道, 基本很难破, 除非你知道密钥
3.可还原式破坏WE显示加密
说明: 该方法简单但如果被知道了了方法很容易破解
原理: WE启动时和读取地图时会读取一些模型, 音乐, 贴图等, 如果我们导入一些错误的文件, 在WE读取时会先读地图里的文件, 就会因为这些错误的文件而出错
方法: 我自己不太清楚可以导哪些文件, 大家可参考以前的一些帖子
破解可能: 如果你知道这个方法, 那么只要从地图里删除坏文件就可以了
然后讲一下几个加密中会用到的技巧:?'
1.删掉(listfile), 这样别人不能看你的文件列表, 无法知道你的加密方法
2.把war3map.j移动到Scripts\目录下, 这样仍然被游戏读取, 但是一般人不知道就会无法解压出这个文件>,
3.针对一些mpq工具可能会将文件头部的一个数改掉导致mpq工具无法处理, 通常offset是0x218, 用16进制工具把这个位置改为20 00 00 00即可还原k
最后讲一下如何研究加密的地图:
1.学会Jass语言z>
2.用mpq工具解压出war3map.j(如果没有则参见上面的第二条解压Scripts\war3map.j), 注意如果mpq工具如果不能读取则按照上面第3条的做法修复文件头
3.结合所学的Jass看war3map.j, 就能知道对方地图的处理过程
4.关于地形的获得我还没有好办法, 我把别人的地形文件导进自己的地图会出现读取错误, 估计是有些选项必须符合, 考虑到有些人加密地图就是为了保护地形不让别人"盗版", 所以我也没有多做研究, 只要知道war3map.j的内容就可以学习别人所有的地图处理过程了
总结一下:
解密是很难的, 但是可以通过解压war3map.j来分析别人的地图, 希望这篇文章对大家关于加密解密的争论能给出一个理论依据
先把你自己地图的脚本输出.输出的时候保存为:war3map.jx
然后新建3个空文件,依次命名为:
war3map.wtg war3map.wct(listfile) 然后输入你的地图,然后把4个文件的路径改成
脚本: scripts\war3map.ja
空文件: war3map.wtg
空文件: war3map.wct
空文件: (listfile) 这个方法不是很好理解,运用起来也不方便
我得方法是||
1.只须建立一个空文件后不一定要改文件名,就是说无论任何文件名都是可以的
2.将空文件在输入管理器中输入
3.将自定义路径改为war3map.wct或war3map.wtg就行了
4.war3map.wct或war3map.wtg只须存在任意一个就可以,
5.自定义路径必须改为war3map.wct或war3map.wtg,改为###.wct或###.wtg无效!
6.之所以要建立一个空文件是应为输入文件后,输入的文件有多大(K)地图的大小也会增加多少。所以原则上无论输入任何格式、任何大小的文件都是可以的
-----------------------------------------
以上转载于U9网
❷ 下载的魔兽地图放在哪个文件夹里才可以玩
下载的魔兽地图要放到魔兽所在文件夹的Maps里面才行,如果是战役的话需要放到Campaigns里面。
具体的步骤如下:
一、在电脑桌面上找到魔兽争霸的快捷方式。
❸ 魔兽世界
正常安装游戏,安装到D:\wow(小写)
之后运行升级版的服务器:Antrix功能完善整合版
选择目录为D:\wow
一路下一部,安装完毕后安装:Microsoft Visual C++ 2005(网络搜索就能找到)
安装后把D:\wow\启动顺序里的“登陆器”和”config.ini"放到D:\wow\内
运行D:\wow\启动顺序内的----1 数据服务启动
出现网页(进入魔兽的连接可以注册新号)
再运行D:\wow\启动顺序内的----2 游戏服务启动
等完全运行完毕后会出现显示ping的值,一般0-15不等
就可以进入游戏了,其他问题可以参照:[WOW单机安装][教程与游戏心得]进行设置
修改数据部分:
全部修改都在D:\wow\antrix内的“antrix.conf"文件中
最高上限人数:PlayerLimit = "100"(默认为100,你可以根据机器配置进行修改,最低数值为2)
修改最高等级:LevelCap = "70"(默认为70,也可以根据个人喜好进行修改,最高应该是255)
Expansion1LevelCap = "70"(默认为70,具体如何设置不明,我写255未出现错误)
修改经验倍率:Honor:荣誉倍率设置(默认为50,改不改无效果,单机又不能PK)
XP:打怪获得的经验倍率(默认为1,可以自由修改)
QuestXP:完成任务奖励的经验倍率(默认为5,也可以自由修改)
RestXP:当发现新大陆时奖励的经验倍率(默认为3,改不改效果不大)
Drop:物品的掉落概率(默认为3,越高掉宝机会越大)
DropMoney:金币掉落的倍率(默认为5,越高掉的钱越多)
修改让游戏运行时加载地图:
首先在D:\wow\下建立新文件夹,命名为maps,之后把D:\wow\启动顺序内的解压缩地图里的文件“AD.EXE”放到D:\wow\下,运行“AD.EXE”等大概10分钟左右,解压缩完毕,之后把AD.EXE文件删除,再把maps文件夹复制到D:\wow\antrix内
之后修改D:\wow\antrix内的“antrix.conf"文件内的:为
再进游戏后发现新大陆后地图会显示出来
(机器比较老的朋友建议不要开,因为开了以后服务器加载文件变大,运行速度明显降低)
再说下如何开外网:
也是修改D:\wow\antrix内的“antrix.conf"文件
localhost" Username = "root" Password = "root" Name = "onewow" Port = "3306" Type = "1">修改为
你的IP" Username = "root" Password = "root" Name = "onewow" Port = "3306" Type = "1">
再来就是127.0.0.1"
WorldServerPort = "8129">为你的IP"
WorldServerPort = "8129">
这样就可以了
GM帐号为3级权限,不知道如何修改和设置其他或者GM帐号权限为6(最高GM)
有会的请指教
[WOW单机安装][教程与游戏心得]
一,安装教程
有官F的朋友可以只下载AX整合版,这个文件就可以了!这个版本和之前发的版本是完全独立的,所以请安装了老版本的朋友卸载后,安装新版本!此单机版本最高支持官F2.14版本,不影响大家玩官F,但如果官F升级到2.15或者更高,那么将会不用玩此单机版本!有朋友的操作系统是VA说不能玩,这个我没有测试,估计此版本不支持VA操作系统!
OK,我们说下安装!我们大家首先把原来官F的文件夹改名字为wow(小写),然后必须把wow文件夹放置在D盘中。之后我们安装单机服务端,即AX整合版,安装地址为D/WOW,也就是wow的文件夹中!
安装好以后,会在WOW文件夹中新添3个文件夹,这里我们只需要知道“启动顺序”这个文件夹就可以了!
首先我们把“启动顺序”中的“登陆器.exe”和“config.ini”这2个文件复制粘贴到wow文件夹中!
然后,在“启动顺序”中点“1 数据服务启动”,之后会出现一个网页,大家一定要耐心等待网页的完成,不要用任务管理器关掉,等到网页完全出来完毕,就可以关掉了!
然后我们把“2 游戏服务启动”打开。这里是问题最多的地方,我着重说明下。因为本人测试的时候没有遇到任何情况,所以这些问题都是一些朋友们提出的,我把所有问题说一下!
问题1,如果启动“2 游戏服务启动”显示应用程序正常初始化(0xc0150002)失败的,
安装个Microsoft Visual C++ 2005(2.6M而已)就可以解决问题。
问题2,: antrix.exe has crashed! Restarting....Restarting....
0 days, 00:00:00
这个问题是因为你的操作系统装了防火墙,阻止了服务器的运行,请关闭防火墙,或者在防火墙提示后选择让服务端通过的选项。如果不行,请先选择“启动顺序”中的“数据服务终止”把服务器关掉,再打开,重复上边步骤!
大家在运行完毕“2 游戏服务启动”以后请迅速的用登陆器登陆游戏中,你可以看到服务器名字“魔兽世界"
二,接下来说下游戏中的问题
很多朋友都不晓得GM指令怎么打,其实很简单!按F1,回车出现聊天口,输入指令如无敌是 .cheat god 无释放魔法时间 .cheat casttime (带点)
modify
--------------------------------------------------------
| hp | m | 调整你的血量 x/x
| mana | m | 调整你的魔法 x/x
| rage | m | 调整你的怒气 x/x
| energy | m | 调整你的能量 x/x
| level | m | 调整你的等级 xxx
| armor | m | 调整你的敏捷 xxx
| holy | m | 调整你的神圣抗性
| fire | m | 调整你的火系抗性
| nature | m | 调整你的自然抗性
| frost | m | 调整你的冰霜抗性
| shadow | m | 调整你的暗影抗性
| arcane | m | 调整你的奥术抗性
| damage | m | 调整你的伤害 Min/Max
| scale | m | 调整你的体积 Size/Scale
| gold | m | 调整你的金币 Gold/Money/Copper
| speed | m | 调整你的速度 .modify faction 1012
---------------------------------------------------------
上边的指令格式就是 .modify hp 998 999 是 调整你的血量为998/999 .modify scale 5调整你的体积为原来的5倍。就是这样的格式问题了!
接着,我说下地图问题,大家在游戏中会发现到达的地图无法开放,我们可以在“启动顺序”中找到“解地图文件”这个文件!
先把解地图文件压缩包解压以后放到WOW文件夹中,再创建MAPS文件夹
然后点AD.EXE进行地图解压,时间比较长。
最后把MAPS文件夹复制到D:\wow\antrix 文件里面就OK了
如果启动不了请把“启动顺序”文件夹中的“system32”文件夹中的所有文件复制到C/windows/system32里面就可以了!
正常安装游戏,安装到D:\wow(小写)
之后运行升级版的服务器:Antrix功能完善整合版
选择目录为D:\wow
一路下一部,安装完毕后安装:Microsoft Visual C++ 2005(网络搜索就能找到)
安装后把D:\wow\启动顺序里的“登陆器”和”config.ini"放到D:\wow\内
运行D:\wow\启动顺序内的----1 数据服务启动
出现网页(进入魔兽的连接可以注册新号)
再运行D:\wow\启动顺序内的----2 游戏服务启动
等完全运行完毕后会出现显示ping的值,一般0-15不等
就可以进入游戏了,其他问题可以参照:[WOW单机安装][教程与游戏心得]进行设置
修改数据部分:
全部修改都在D:\wow\antrix内的“antrix.conf"文件中
最高上限人数:PlayerLimit = "100"(默认为100,你可以根据机器配置进行修改,最低数值为2)
修改最高等级:LevelCap = "70"(默认为70,也可以根据个人喜好进行修改,最高应该是255)
Expansion1LevelCap = "70"(默认为70,具体如何设置不明,我写255未出现错误)
修改经验倍率:Honor:荣誉倍率设置(默认为50,改不改无效果,单机又不能PK)
XP:打怪获得的经验倍率(默认为1,可以自由修改)
QuestXP:完成任务奖励的经验倍率(默认为5,也可以自由修改)
RestXP:当发现新大陆时奖励的经验倍率(默认为3,改不改效果不大)
Drop:物品的掉落概率(默认为3,越高掉宝机会越大)
DropMoney:金币掉落的倍率(默认为5,越高掉的钱越多)
修改让游戏运行时加载地图:
首先在D:\wow\下建立新文件夹,命名为maps,之后把D:\wow\启动顺序内的解压缩地图里的文件“AD.EXE”放到D:\wow\下,运行“AD.EXE”等大概10分钟左右,解压缩完毕,之后把AD.EXE文件删除,再把maps文件夹复制到D:\wow\antrix内
之后修改D:\wow\antrix内的“antrix.conf"文件内的:为
再进游戏后发现新大陆后地图会显示出来
(机器比较老的朋友建议不要开,因为开了以后服务器加载文件变大,运行速度明显降低)
再说下如何开外网:
也是修改D:\wow\antrix内的“antrix.conf"文件
localhost" Username = "root" Password = "root" Name = "onewow" Port = "3306" Type = "1">修改为
你的IP" Username = "root" Password = "root" Name = "onewow" Port = "3306" Type = "1">
再来就是127.0.0.1"
WorldServerPort = "8129">为你的IP"
WorldServerPort = "8129">
这样就可以了
GM帐号为3级权限,不知道如何修改和设置其他或者GM帐号权限为6(最高GM)
有会的请指教
[WOW单机安装][教程与游戏心得]
一,安装教程
有官F的朋友可以只下载AX整合版,这个文件就可以了!这个版本和之前发的版本是完全独立的,所以请安装了老版本的朋友卸载后,安装新版本!此单机版本最高支持官F2.14版本,不影响大家玩官F,但如果官F升级到2.15或者更高,那么将会不用玩此单机版本!有朋友的操作系统是VA说不能玩,这个我没有测试,估计此版本不支持VA操作系统!
OK,我们说下安装!我们大家首先把原来官F的文件夹改名字为wow(小写),然后必须把wow文件夹放置在D盘中。之后我们安装单机服务端,即AX整合版,安装地址为D/WOW,也就是wow的文件夹中!
安装好以后,会在WOW文件夹中新添3个文件夹,这里我们只需要知道“启动顺序”这个文件夹就可以了!
首先我们把“启动顺序”中的“登陆器.exe”和“config.ini”这2个文件复制粘贴到wow文件夹中!
然后,在“启动顺序”中点“1 数据服务启动”,之后会出现一个网页,大家一定要耐心等待网页的完成,不要用任务管理器关掉,等到网页完全出来完毕,就可以关掉了!
然后我们把“2 游戏服务启动”打开。这里是问题最多的地方,我着重说明下。因为本人测试的时候没有遇到任何情况,所以这些问题都是一些朋友们提出的,我把所有问题说一下!
问题1,如果启动“2 游戏服务启动”显示应用程序正常初始化(0xc0150002)失败的,
安装个Microsoft Visual C++ 2005(2.6M而已)就可以解决问题。
问题2,: antrix.exe has crashed! Restarting....Restarting....
0 days, 00:00:00
这个问题是因为你的操作系统装了防火墙,阻止了服务器的运行,请关闭防火墙,或者在防火墙提示后选择让服务端通过的选项。如果不行,请先选择“启动顺序”中的“数据服务终止”把服务器关掉,再打开,重复上边步骤!
大家在运行完毕“2 游戏服务启动”以后请迅速的用登陆器登陆游戏中,你可以看到服务器名字“魔兽世界"
二,接下来说下游戏中的问题
很多朋友都不晓得GM指令怎么打,其实很简单!按F1,回车出现聊天口,输入指令如无敌是 .cheat god 无释放魔法时间 .cheat casttime (带点)