繁体
其实只要杨林愿意,他不用开启大脑中的解包
件也可以。
短短六小时的时间,他居然完成了以前至少要一两个月的工作量,如此惊人的效率,即便杨林自己也有些瞠目,自己什么时候变得这么厉害了?
等到所有工作全
完成,时间已经不知不觉接近了凌晨两
。
这个过程中,无论哪一步
了问题,都容易造成文件本
错误,
现
码,前功尽弃。
音乐文件包。
通常说的对外壳加密,都是指很多网上免费或者非免费的
件,被一些专门的加壳程序加壳,基本上是对程序的压缩或者不压缩。因为有的时候程序会过大,需要压缩。但是大
分的程序是因为防止反跟踪,防止程序被人跟踪调试,防止算法程序不想被别人静态分析。加密代码和数据,保护你的程序数据的完整
,不被修改或者窥视你程序的内幕。
这些的工作只是在内存中运行的,破解者是无法了解游戏
是怎么样在内存中运行的。
这项工作是破解一款大型游戏时最为关键的一个环节,它不但要求破解者
通汇编、 、j**a等中
级语言,还要求你在
件算法、编程技术等领域有着极
的造诣。
随后的几小时,杨林又分别将cg图片模型数据包、人
数据包、音频音乐数据包解码成功,然后把这些图片以及音频转化为适合windows平台的数据格式。
所谓的加壳,其实就是给可执行的文件加上个外衣。用
执行的只是这个外壳程序。当你执行这个程序的时候这个壳就会把原来的程序在内存中解开,解开后,以后的就
给真正的程序。
杨林所要
的,就是对这些数据包
行脱壳,获取它的内
文字,人
素材、模型以及音频资料后,然后再重新封装,发给团队内的其他成员。
本章已阅读完毕(请
击下一章继续阅读!)
杨林的思维开始在矩阵空间中蔓延,加壳程序、文本文件源代码在杨林
中一览无余。
杨林在笔记本电脑中打开重新编写的解包
件,他脑中的解包
件也瞬间启动,两者开始同步运行。
杨林缓缓闭上双
,很快就
现在了密密麻麻的数字矩阵中。
为了防止盗版,这些文件包都已经被加过壳了。
...
很快,笔记本电脑桌面上,代表文本文件的数据包已经被导
,一串串十六
制码看得人
缭
。
只有这样,你才能推导
数据包加壳过程中所使用的思路、原理、结构、算法,完成真正的解包工作。
杨林重新睁开
睛,微微一笑,别看这些十六
制码繁琐的很,但接下来的工作很简单,他只要找到相应的字库映
表,将其转换成日文就算搞定了。
只不过这样一来,他就要手动
作电脑,依靠
件本
去对这些数据包
行解包,这样不但解包速度要慢很多,而且也不利于杨林加
对二
制矩阵代码的理解。
“这应该就是游戏文本文件转化为二
制矩阵代码时的形式了。”