第十章 文件解包
晚饭过后,林青雅他们继续讨论机器人足球比赛的事,杨林婉拒了林青雅送他下楼的提议,告辞离开。
到家时已经接近晚上八点,杨林匆匆洗了个澡,回到房间,打开自己的笔记本电脑。
这两天在家陪妹妹,他一直没空去处理《生化危机·启示录》的事。
现在杨颖已经返回学校,杨林也该开始自己的工作了。
单机游戏破解是一项需要团队合作的大工程,特别是在反盗版技术日益发达的今天,想要破解一款大制作单机游戏,其难度也正变得越来越大。
目前中国真正知名的游戏破解小组只有寥寥几个,绝大多数大制作单机游戏都是由国外的团队破解后,再由国内破解团队推出汉化补丁,然后才出现在玩家面前。
而像《生化危机·启示录》这种连Windows版本都还没有推出的大制作游戏,破解起来的难度往往更大。就连那些国外经验丰富的顶级团队也会觉得棘手,一般的国内破解小组更是难以胜任。
这也是为什么盗·版商要找“不死鸟”以及“小旅鼠”这两大业内顶尖破解小组合作的原因。
毕竟这两个团队,一个在加密解密、反汇编、逆向工程等领域经验丰富,小组内更是拥有杨林这样的顶尖黑客,另外一个则擅长汉化翻译、CG美工,两者合作,正好可以互补。
对杨林而言,《生化危机·启示录》这样的大项目,也是一项重大挑战。
如果放在以前,他至少要忙上好一两个月,重新编写自己手头的一些破解工具,才有可能完成这项任务,但是有了大脑中那个神秘WIN7系统的帮助,杨林有信心在短时间内将它搞定。
杨林进入邮箱,把邮件附件中的数据包下载到笔记本电脑的硬盘上,接着,他又启动自己大脑中的系统,把里面储存的一些专业的破解工具重新转移到自己的笔记本电脑中。
经过两天的摸索,杨林发现,自己的大脑可以直接理解任何软件的源代码,无论是汇编语言还是C、C++、LISP、Java等高级语言,甚至连CAD系统中的绘图语言和DBMS的数据库查询语言,他都能轻松将其转化为二进制代码矩阵,并且在短时间内理解掌握。
从某种意义上说,这种二进制矩阵代码语言也是一种非常强大的编程工具。
它不但保留了机器语言中硬件可以直接读取的优点,而且编程的时候,要比繁琐的机器语言简化太多。
杨林甚至可以轻易对这种二进制矩阵进行修改优化,使其功能远远超出原版软件。
比如运行在杨林大脑中的这个变异版Win7系统,当初正是因为杨林对C盘里面的所有代码数据进行了优化,系统桌面、QQ以及浏览器等才表现出了如此匪夷所思的3D效果。
而且变异Win7系统无论是流畅度还是功能多样性,都比电脑中的Win7系统强大太多。
这两天,杨林又把自己手头的诸多黑客工具用二进制矩阵语言重新优化了一遍,杨林想要看看,这种优化工具处理《生化危机·启示录》的数据包,到底会表现出多么强大的能力。
游戏数据包大概有4.5G,杨林花了将近一个半小时才下载完成。
打开文件后,杨林发现,这些数据包都已经被团队里的其他成员处理过,并且按照文件格式进行了分类,主要有文本文件包、图片文件包以及音频音乐文件包。
为了防止盗版,这些文件包都已经被加过壳了。
所谓的加壳,其实就是给可执行的文件加上个外衣,用户执行的只是这个外壳程序。当你执行这个程序的时候这个壳就会把原来的程序在内存中解开,这时候,真正的程序才会开始运行。
由于破解者是无法了解程序具体是怎样在内存中运行的,所以在脱壳之前,你根本拿不到这些程序的源代码。
杨林所要做的,就是对这些数据包进行脱壳,获取它的内部文字,人物素材、模型以及音频资料。
至于汉化翻译、转换图片格式、制作PC客户端,自然有团队内其他成员负责。
“那就开始吧!”
杨林双击笔记本电脑桌面上的一个软件图标,解包程序开始运。
紧接着,杨林用解包程序的任务栏打开了一个加壳后的文本文件。
很快,笔记本电脑桌面上出现了一段进度条。
1%、2%、5%……10%……50%……98%、99%100%!!!
不到五分钟的时间,代表文本文件的数据包已经被导出,一串串十六进制码出现在屏幕上。
速度好快!
杨林尽管杨林已经有了心里准备,但是优化过的解包程序依然比他想象得改要强大许多,一台普通的笔记本,居然只花费不到五分钟的时间就将其脱壳完成,不知道Ca公司的封装工程师知道自己精心加密后的文件被如此轻易地破解,会不会哭死。
随后,杨林找到了找到文字库映射表,很快就把屏幕上的十六进制码转换成了日文。
他将这些文本保存了起来,到时候他只需要将文本交给“小旅鼠”团队重新进行翻译汉化,然后封包,玩家就能看到汉化版的游戏补丁了。
不过杨林也知道,这只是开胃小菜,接下来真正的难点,是如何破解.3DS格式的封装包。
3DS其实是任天堂于2011年推出的便携式游戏机,是任天堂DS的后续机种。
这种游戏平台最大特点是利用了视差障壁技术,让使用者不需配戴特殊眼镜即可感受到立体裸眼3D图像效果。
而《生化危机·启示录》这款游戏,就是专门为3DS定制的版本。
据Ca公司的说法,《生化危机·启示录》PS3、Xbox360、WiiU和Windows版都还在制作中,预计在明年年初推出。
或许这也是盗·版商为什么愿意花大价钱破解这款游戏的原因,毕竟如果能够抢在Ca公司之前推出PC版,到时候再运作一番,里面的赚头可就大了。
到家时已经接近晚上八点,杨林匆匆洗了个澡,回到房间,打开自己的笔记本电脑。
这两天在家陪妹妹,他一直没空去处理《生化危机·启示录》的事。
现在杨颖已经返回学校,杨林也该开始自己的工作了。
单机游戏破解是一项需要团队合作的大工程,特别是在反盗版技术日益发达的今天,想要破解一款大制作单机游戏,其难度也正变得越来越大。
目前中国真正知名的游戏破解小组只有寥寥几个,绝大多数大制作单机游戏都是由国外的团队破解后,再由国内破解团队推出汉化补丁,然后才出现在玩家面前。
而像《生化危机·启示录》这种连Windows版本都还没有推出的大制作游戏,破解起来的难度往往更大。就连那些国外经验丰富的顶级团队也会觉得棘手,一般的国内破解小组更是难以胜任。
这也是为什么盗·版商要找“不死鸟”以及“小旅鼠”这两大业内顶尖破解小组合作的原因。
毕竟这两个团队,一个在加密解密、反汇编、逆向工程等领域经验丰富,小组内更是拥有杨林这样的顶尖黑客,另外一个则擅长汉化翻译、CG美工,两者合作,正好可以互补。
对杨林而言,《生化危机·启示录》这样的大项目,也是一项重大挑战。
如果放在以前,他至少要忙上好一两个月,重新编写自己手头的一些破解工具,才有可能完成这项任务,但是有了大脑中那个神秘WIN7系统的帮助,杨林有信心在短时间内将它搞定。
杨林进入邮箱,把邮件附件中的数据包下载到笔记本电脑的硬盘上,接着,他又启动自己大脑中的系统,把里面储存的一些专业的破解工具重新转移到自己的笔记本电脑中。
经过两天的摸索,杨林发现,自己的大脑可以直接理解任何软件的源代码,无论是汇编语言还是C、C++、LISP、Java等高级语言,甚至连CAD系统中的绘图语言和DBMS的数据库查询语言,他都能轻松将其转化为二进制代码矩阵,并且在短时间内理解掌握。
从某种意义上说,这种二进制矩阵代码语言也是一种非常强大的编程工具。
它不但保留了机器语言中硬件可以直接读取的优点,而且编程的时候,要比繁琐的机器语言简化太多。
杨林甚至可以轻易对这种二进制矩阵进行修改优化,使其功能远远超出原版软件。
比如运行在杨林大脑中的这个变异版Win7系统,当初正是因为杨林对C盘里面的所有代码数据进行了优化,系统桌面、QQ以及浏览器等才表现出了如此匪夷所思的3D效果。
而且变异Win7系统无论是流畅度还是功能多样性,都比电脑中的Win7系统强大太多。
这两天,杨林又把自己手头的诸多黑客工具用二进制矩阵语言重新优化了一遍,杨林想要看看,这种优化工具处理《生化危机·启示录》的数据包,到底会表现出多么强大的能力。
游戏数据包大概有4.5G,杨林花了将近一个半小时才下载完成。
打开文件后,杨林发现,这些数据包都已经被团队里的其他成员处理过,并且按照文件格式进行了分类,主要有文本文件包、图片文件包以及音频音乐文件包。
为了防止盗版,这些文件包都已经被加过壳了。
所谓的加壳,其实就是给可执行的文件加上个外衣,用户执行的只是这个外壳程序。当你执行这个程序的时候这个壳就会把原来的程序在内存中解开,这时候,真正的程序才会开始运行。
由于破解者是无法了解程序具体是怎样在内存中运行的,所以在脱壳之前,你根本拿不到这些程序的源代码。
杨林所要做的,就是对这些数据包进行脱壳,获取它的内部文字,人物素材、模型以及音频资料。
至于汉化翻译、转换图片格式、制作PC客户端,自然有团队内其他成员负责。
“那就开始吧!”
杨林双击笔记本电脑桌面上的一个软件图标,解包程序开始运。
紧接着,杨林用解包程序的任务栏打开了一个加壳后的文本文件。
很快,笔记本电脑桌面上出现了一段进度条。
1%、2%、5%……10%……50%……98%、99%100%!!!
不到五分钟的时间,代表文本文件的数据包已经被导出,一串串十六进制码出现在屏幕上。
速度好快!
杨林尽管杨林已经有了心里准备,但是优化过的解包程序依然比他想象得改要强大许多,一台普通的笔记本,居然只花费不到五分钟的时间就将其脱壳完成,不知道Ca公司的封装工程师知道自己精心加密后的文件被如此轻易地破解,会不会哭死。
随后,杨林找到了找到文字库映射表,很快就把屏幕上的十六进制码转换成了日文。
他将这些文本保存了起来,到时候他只需要将文本交给“小旅鼠”团队重新进行翻译汉化,然后封包,玩家就能看到汉化版的游戏补丁了。
不过杨林也知道,这只是开胃小菜,接下来真正的难点,是如何破解.3DS格式的封装包。
3DS其实是任天堂于2011年推出的便携式游戏机,是任天堂DS的后续机种。
这种游戏平台最大特点是利用了视差障壁技术,让使用者不需配戴特殊眼镜即可感受到立体裸眼3D图像效果。
而《生化危机·启示录》这款游戏,就是专门为3DS定制的版本。
据Ca公司的说法,《生化危机·启示录》PS3、Xbox360、WiiU和Windows版都还在制作中,预计在明年年初推出。
或许这也是盗·版商为什么愿意花大价钱破解这款游戏的原因,毕竟如果能够抢在Ca公司之前推出PC版,到时候再运作一番,里面的赚头可就大了。