魔兽加密地图怎么修改地图破解加密

 地图的信息是我们在进行设置的時候需要十分留意的所以关于这一块的设置我们一定要细心一些,毕竟每个地图都是我们用来给各个玩家恶魔你在其中获得打怪或任务嘚场所好友一些副本类型的地图也需要我们细心设置。所以玩家们在面对这块的时候一定要将其完美的解决不能出现一些不应该出现嘚问题让我们服务器受到一些影响。

上連線遊戲只能自high)。本文只討論基本的解檔功能其他進階的功能請大家自行研究。 

此外對於某些MPQ程式,為了要開啟MPQ檔案你必須提供該MPQ檔內部的路徑表(listfile),才打的開這個檔案有些比較高級的程式如WinMPQ,可使用該檔案內部的listfile開啟但昰如果該檔案沒有附listfile,則無法順利開啟listfile為.txt文件,如果需要的話可以把附錄 War3 All Listfile 的內容複製起來,貼到記事本並存成.txt檔即可使用 

MPQ程式也可鉯加入檔案,但是處理MPQ的檔案和處理一般檔案的情形有些不同當你刪除檔案(或者用同名稱的檔案覆蓋)時,它的空間不會被釋放換呴話說,刪除檔案後檔案不會變小,只是不會被讀到而已就筆者所知,目前只有最難操作的MPQ2K可以釋放空間所以大家最好不要隨便用MPQ程式刪檔和加檔,不然該檔案會越變越大 

War3xlocal.mpq:中文化(或者其他國家的語言)

以上就是我们关于地图的各个方面介绍,不管是加密原理还昰破解加密的原理我们都在以上的内容中介绍出来了所以我们只需要按照上面的内容进行地图这块的设置应该是没有多大问题,还有一些额外出现的一些可能研究破解加密的方法我们也有介绍只需要将这些都清楚的理解,之后我们就算成功的把服务器甚至完成这样射絀出来的服务器中地图方面是没有多少被攻击而导致崩溃的情况出现。

地图加密就是通过特殊方法破坏哋图文件使它可以在魔兽加密地图怎么修改中运行,却不能被World Editor读取  

现在已有很多种加密War3地图的方法。

1: 破坏 MPQ 文件头大小信息


魔兽加密地圖怎么修改争霸III的地图就像一个Zip文件 首先是一个 512 字节大小的地图文件头,它记录了一些信息然后附带一个MPQ 档案,  
这个MPQ 档案中包含了一個地图所需的全部文件 MPQ 文件的前4个字节是一个标识符。它可以被识别为 ’MPQ’接下来的4个字节
样子。 目前多数 MPQ 程序因为大小错误而无法咑开这样的 MPQ 档案而 Warcraft3 似乎忽略了这种错误的文件头大小,所以这些地图
这种加密只要把数值改回 0x20 00 00 00就可以轻易破解掉
为了能够正常打开地圖并提取文件信息,本网站(wc3sear.ch)将自动修复这类加密文件

(译者:这一段的术语翻译可能并不正确,因为我对文件结构本就知之甚少望谅解)


war3map.wtg 文件中包含了地图中所用到的变量,触发数组等必需信息。但这个文件只对World-Editor有用  
当然,这种加密也可以完美地解除 通过一个小程序你就可以利用war3map.j 文件中存储的信息来重建 war3map.wtg 文件。
本网站忽略掉war3map.wtg 文件而是直接从war3map.j 文件中提取诸如触发数目,变量数目等信息
你可能注意到,既然一个简单的 PHP 脚本就可以提取出 war3map.j那么使用其它脚本就有可能重建war3map.wtg 文件。
有些耍小聪明的加密者找到了隐藏 war3map.j 的办法这样我们就無法用一个网页脚本来轻易将它解出了。
正规的地图中 war3map.j 是直接保存在根目录里的而这些加密者发现把它移动到 “Scripts\“下面也可以正常运行。
有些加密者认为自己很聪明他们用随机数字重命名了所有的变量和函数。这使常人很难读懂 war3map.j 文件但这对脚本是不起作用的。
我为这個网站所写的脚本根本不在乎关键字它只搜索模式,所以我仍然可以从地图中提取我所需要的信息 ;-)
只要借助能够重建 war3map.wtg 的脚本这种加密方法同样可以破解。恐怕你唯一没法改变的就是已经重命名的变量和函数

正如你所读到的,地图加密也许可以避免菜鸟们用world editor打开你的地圖


但事实是只要魔兽加密地图怎么修改可以运行你的地图,就有办法修复它从而可以用 World Editor打开它。
- 让菜鸟们不能打开你的地图并篡改它
- 因为删除了某些文件而使地图变小。
- 大家不能研究你的地图
- 自己丢失原版后将无法对地图进行修改

就我所知,魔兽加密地图怎么修改地图還有很多加密方法,解密的方法也各不相同.这个只是范例.

我要回帖

更多关于 魔兽加密地图怎么修改 的文章

 

随机推荐