tceic.com
学霸学习网 这下你爽了
广告
当前位置:首页 >> >>

魔兽地图加密


了解地图修改地图基本步骤 什么是地图加密 地图加密就是通过特殊方法破坏地图文件,使它可以在魔兽中运行,却不能被 World Editor 读取。 目前有哪些加密方法 现在已有很多种加密 War3 地图的方法。 1: 破坏 MPQ 文件头大小信息 魔兽争霸 III 的地图就像一个 Zip 文件。 首先是一个 512 字节大小的地图文件 头,它记录了一些信息。然后附带一个 MPQ 档案, 这个 MPQ 档案中包含了一个地图所需的全部文件。 MPQ 文件的前 4 个字节是一 个标识符。它可以被识别为 ’MPQ’。接下来的 4 个字节 是文件头大小,通常是 16 进制 hex 0x20 00 00 00 的形式。 有些加密者将 0x20 00 00 00 改成一个随机数值,例如 hex 0xF6 6E BA 76 这个 样子。 目前多数 MPQ 程序因为大小错误而无法打开这样的 MPQ 档案。而 Warcraft3 似乎忽略了这种错误的文件头大小,所以这些地图 仍可以在魔兽中运行。 这种加密只要把数值改回 0x20 00 00 00 就可以轻易破解掉。 为了能够正常打开地图并提取文件信息, 本网站(wc3sear.ch)将自动修复这类加 密文件。 (译者:这一段的术语翻译可能并不正确,因为我对文件结构本就知之甚少。望 谅解) 2: 删除地图内的 war3map.wtg 文件 war3map.wtg 文件中包含了地图中所用到的变量,触发,数组等必需信息。但这 个文件只对 World-Editor 有用。 war3map.wtg 文件丢失或者被改动都将导致 World-Editor 无法读取地图。 当然,这种加密也可以完美地解除。 通过一个小程序你就可以利用 war3map.j 文件中存储的信息来重建 war3map.wtg 文件。 本网站忽略掉 war3map.wtg 文件,而是直接从 war3map.j 文件中提取诸如触发 数目,变量数目等信息。 你可能注意到,既然一个简单的 PHP 脚本就可以提取出 war3map.j,那么使用 其它脚本就有可能重建 war3map.wtg 文件。 2b: 删除 war3map.w3c, war3map.w3s, war3map.w3r 文件 war3map.w3c 存储了 world editor 的镜头设置。 war3map.w3s 存储了 world editor 在地图中所设置的声音。 war3map.w3r 存储了 world editor 中的区域 设定。 这几个文件同样只对 World Editor 有用,而且同样可以通过 war3map.j 文件进 行重建。参见上面的 “删除地图内的 war3map.wtg 文件“ 。 3: 隐藏 war3map.j 文件

有些耍小聪明的加密者找到了隐藏 war3map.j 的办法,这样我们就无法用一个 网页脚本来轻易将它解出了。 正规的地图中 war3map.j 是直接保存在根目录里的。而这些加密者发现把它移 动到 “Scripts\“下面也可以正常运行。 只要知道了这一点,就很容易破解这种加密 ;-) 非常感谢 BahamutZERO 和 Quantam 帮我解决这种方法。 4: 打乱 war3map.j 文件 有些加密者认为自己很聪明, 他们用随机数字重命名了所有的变量和函数。这使 常人很难读懂 war3map.j 文件。但这对脚本是不起作用的。 我为这个网站所写的脚本根本不在乎关键字,它只搜索模式,所以我仍然可以从 地图中提取我所需要的信息 ;-) 只要借助能够重建 war3map.wtg 的脚本,这种加密方法同样可以破解。恐怕你 唯一没法改变的就是已经重命名的变量和函数。 但这并不重要,因为你仍然可以用 world editor 打开它。 ;-) 加密的安全性如何 正如你所读到的, 地图加密也许可以避免菜鸟们用 world editor 打开你的地图。 但事实是只要魔兽可以运行你的地图,就有办法修复它,从而可以用 World Editor 打开它。 地图加密的利弊 有利面: - 让菜鸟们不能打开你的地图并篡改它。 - 让你显得很聪明 - 因为删除了某些文件而使地图变小。 不利面: - 它实际上是没用的 - 大家不能研究你的地图 - 自己丢失原版后将无法对地图进行修改

地图的破译 大家拿到文件包以后可以看到里边有很多文件, 这个都是用 mpqediten 解开地图以后的文件 只不过我根据这些文件的文件头整理了一下,重新命了一次名。 这些文件都是地图的原始数据我们可以*直接修改它们来达到修改地图的内容。 下边是一些有用的文件的列表 war3map.w3u 单位 war3map.w3t 物品

war3map.w3b 可破坏的 war3map.w3d 地形装饰物 war3map.w3a 技能 war3map.w3h 魔法特效 war3map.w3q 升级 等等,这些都是地图的基本设置文件,

我们可以用 WE 中的物品编辑器直接导入进行编辑。


推荐相关:

加密地图初始金钱修改

加密地图初始金钱修改_电脑基础知识_IT/计算机_专业资料。加密地图初始金钱修改今日推荐 116份文档 2014一级建造师考试 一级建造师《建设工程项目管理》 《建设工程经...


【魔兽地图加密方法】Wc3MapMax++ 和 Wc3MapOptimizer 4.5 和 ...

魔兽地图加密方法】Wc3MapMax++ 和 Wc3MapOptimizer 4.5 和 hkeW3MModifier 2.05 三剑客完美加密教程。【魔兽地图加密方法】Wc3MapMax++ 和 Wc3MapOptimizer 4....


加密地图加隐藏

加密地图加隐藏_电脑基础知识_IT/计算机_专业资料。步骤 1.工具的安装 1.WE 的安装 a.下载上面提供的 WE 后,直接 解压到魔兽的根目录覆盖原来的文件 b.在...


war3魔兽争霸密码大全

war3魔兽争霸密码大全_建筑/土木_工程科技_专业资料。war3魔兽争霸密码大全 ...=显示全部地图 allyourbasearebelongtous =立即获胜 somebodysetupusthebomb =...


魔兽争霸RPG地图隐藏英雄密码大全2011-6-14版_图文攻略...

图文全通关攻略。魔兽争霸常用密码WHOSYOURDADDY 无敌GREEDISGOOD(AMOUNT) 给你一定数量的金币和木材,AMOUNT为数量KEYSERSOZE(AMOUNT) 给你一定数量的金币,AMO..


魔兽地图修改SLK参数对照

魔兽地图修改SLK参数对照_电脑基础知识_IT/计算机_专业资料。魔兽地图修改SLK参数对照魔兽地图修改 SLK 参数对照 war3map.w3u 单位 war3map.w3b 可破坏的 war3map...


魔兽密码大全

魔兽争霸作弊秘籍魔兽争霸3作弊秘籍密码大全 在游戏中按下 Enter 键叫出对话框...=显示全部地图 allyourbasearebelongtous =立即获胜 somebodysetupusthebomb =...


魔兽争霸各图隐藏英雄代码

魔兽争霸各图隐藏英雄代码_IT/计算机_专业资料。很多用都有的哦!KICK...输入密码 在地图上寻找就可以找到 (鸟的位置是随即的)但是范围可能很多玩家都不...


魔兽地图编辑要点

WE 是暴雪公 司专门为魔兽争霸的地图制作与开发而制【Q.01:什么是 WE?怎么...以下是地图数据文件的几种格式: MPQ 打开任意地图, (用 加密地图的文件可能不...


魔兽地图制作教程_图文攻略_全通关攻略_高分攻略_百度攻略

(183.19 KB, 下载次数: 732) 它同时还具备加密功能,加密地图的方法很多,具体请查阅相关的文章! 同时要切记对地图进行,时刻谨记魔兽地图排泄,让地图不会出现泄漏...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com