问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么修改加密的魔兽地图?

发布网友 发布时间:2022-05-23 22:52

我来回答

5个回答

热心网友 时间:2024-03-09 19:51

一般你用WE是打不开的
可以用MPQMaster解压出
war3map.XXX的文件
然后用WE新建个地图
在物品
单位
...每个选项里面导入
修改后导出
再用MPQMaster导入回原来的地图
改脚本就比较麻烦了
这里不多说了
下面是个比较详细的说明
---
第一步:要有一张魔兽地图,大家最好是不要修改3C与对战地图
1、用W3MMASTER将地图打开(用这一工具打开地图的好处就是能将地图里的所有文件都解压出来)
2、然后把这些文件全部一个一个解压到一个新文件夹里(别怕麻烦,因为他实效);
第二步:
1、用MPQMaster打开这张地图,注意:在弹出的“选择内表文件”对话框中,直接点确定(我一直都是这么做的,当然你也可能试试全选再点确定),然后出现的那一堆杂七杂八的文件别管他,全选了全删了
2、然后按“Alt+O”再按“Alt+C”(其实就是点“操作/重新压缩”),先这样放着,记得千万不要关掉,然后接着下一步;
第三步:
1、打开worldedit.exe,再按F6(物体编辑器),然后就可以开始编辑你要修改的地方了,比如说你要改一些单位,那你就:“文件”-->“输入单位设置...”-->出现一个打开的提示框,你选择你刚刚解压出的那个文件“war3map.w3u”打开-->编辑你想修改的东西。
2、改完之后,如上类似:“文件”-->“输出单位设置...”-->出现一个保存的提示框,你就以那个文件名“war3map.w3u”进行保存(覆盖掉就OK了);
3、同理:那些“物品”“技能”“魔法特效”等也是依葫芦画飘。
第四步:
1、编辑完之后呢,用“MPQMaster”的“操作-->添加文件-->出现的打开提示框中选择你解压后编辑完的那些文件,全选、打开(覆盖掉)
2、再在“操作-->重新压缩”就全部搞定了,关闭程序后就可以玩了,呵呵。

热心网友 时间:2024-03-09 19:51

一般你用we是打不开的
可以用mpqmaster解压出
war3map.xxx的文件
然后用we新建个地图
在物品
单位
...每个选项里面导入
修改后导出
再用mpqmaster导入回原来的地图
改脚本就比较麻烦了
这里不多说了
下面是个比较详细的说明
---
第一步:要有一张魔兽地图,大家最好是不要修改3c与对战地图
1、用w3mmaster将地图打开(用这一工具打开地图的好处就是能将地图里的所有文件都解压出来)
2、然后把这些文件全部一个一个解压到一个新文件夹里(别怕麻烦,因为他实效);
第二步:
1、用mpqmaster打开这张地图,注意:在弹出的“选择内表文件”对话框中,直接点确定(我一直都是这么做的,当然你也可能试试全选再点确定),然后出现的那一堆杂七杂八的文件别管他,全选了全删了
2、然后按“alt
o”再按“alt
c”(其实就是点“操作/重新压缩”),先这样放着,记得千万不要关掉,然后接着下一步;
第三步:
1、打开worldedit.exe,再按f6(物体编辑器),然后就可以开始编辑你要修改的地方了,比如说你要改一些单位,那你就:“文件”-->“输入单位设置...”-->出现一个打开的提示框,你选择你刚刚解压出的那个文件“war3map.w3u”打开-->编辑你想修改的东西。
2、改完之后,如上类似:“文件”-->“输出单位设置...”-->出现一个保存的提示框,你就以那个文件名“war3map.w3u”进行保存(覆盖掉就ok了);
3、同理:那些“物品”“技能”“魔法特效”等也是依葫芦画飘。
第四步:
1、编辑完之后呢,用“mpqmaster”的“操作-->添加文件-->出现的打开提示框中选择你解压后编辑完的那些文件,全选、打开(覆盖掉)
2、再在“操作-->重新压缩”就全部搞定了,关闭程序后就可以玩了,呵呵。

热心网友 时间:2024-03-09 19:52

地图加密和解密的小知识

作者:LKJMNB 文章来源:U9论坛 点击数:2686 更新时间:2006-9-6

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)地图的大小也会增加多少。所以原则上无论输入任何格式、任何大小的文件都是可以的

ps: mpqmaster下载地址: http://war3.uuu9.com/Soft/2005/200507/648.shtml

参考资料:http://war3.uuu9.com/war3rpg/List/List_49.shtml

热心网友 时间:2024-03-09 19:52

到游侠下载就行了 那里有的以前我就是在那里下的

热心网友 时间:2024-03-09 19:53

到网上下载不就得了!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
厂口银杏园地址在哪里? 昆明银杏大道在什么地方 昆明哪些地方有银杏树 从二月河“帝王三部曲”看90年代的文学场(一) 二月河《落霞三部曲》读书札记 安装织梦CMS到新浪SAE,这数据库主机,用户都是什么?这个是安装在新浪SE... SAE上的mySql初始化了怎么用啊,java怎么连上去啊,地址,端口号,账号... 金鱼尾部出现血丝,怎么办? 金鱼尾鳍上有血丝,急躁不安是什么病 请问?家里养的金鱼,一夜过来,金鱼尾巴上面都有红色血丝是怎么回事... Dos 如何运行java为什么我运行不了呢,在dos中写入javac,java都没有问题,所以应该不是环境变量设置错误 英雄联盟想改日语语音,但没有air文件夹。。 存档在那个文件夹?叫什么名字? springmvc上传文件夹建在哪里 批处理 按文件夹名取其前6位和9位建立文件夹 并移动到新建文件夹下面 java里调用其他文件夹下的类,出现成员变量不能赋值的问题? 电池英才网什么职位比较好招? 一览英才网和电池英才网是什么关系呢? 中华英才网怎么下载应聘登记表 怎么样才能成为一览英才网旗下的电池英才网的会员,收费的标准? 电池英才网年假什么时候放假啊?春节的时候到期呢要续费怎么办? 在电池英才网做会员跟比做猎头有什么样的优势?一定要做猎头才能招聘到人吗? 电池英才网有手机WAP版吗? 电池英才网——垃圾网站 上电池英才网让你前程无忧 请问招聘电池设备销售人员什么人才网站比较容易招聘! 电池英才网地址在什么地方? 电池英才网可信吗?我是上海的一家企业,想在电池英才网做会员。如何成为电池英才网的会员? 电池英才网名人 电池英才网服务模式是什么? 越南的quan coc lan dau tien quan he tinh duc kho khan 成语什么quan shi ge he giai doan tinhh duc an toan 南康白起的网络日记 he quanbuwenzhang拜托1422237833@qq.com 市场机会的类型 企业如何寻找市场机会 香港是一个岛还是岛屿? 香港是一个岛屿还是半岛? 我想知道阿联酋首都阿布扎比是不是在一个半岛上?还是一个岛屿上? 请问山东省的石岛和小石岛是不是同一个岛屿? 谁都不是一座岛屿,自成一体,每个人都是广袤大陆的一部分 台湾省是一个岛屿吗? 大洋洲是一个岛屿吗 安卓手机怎么查看微信群群友 微信加入群后怎查询这个群的群号 调研报告可以用撰写吗? OUTLOOK邮箱中部分邮件丢失 我的电脑显示C盘不足 C:\WINDOWS\system32\jA\access_log这事什么生成的文档? 思科AP无法上传IOS到TFTP服务器,一直提示文件名有问题。