首先是恭喜东方深秘录汉化的成功汉化:

http://bbs.nyasama.com/forum.php?mod=viewthread&tid=55003

那么,我谈一谈我作为“程序”的事情吧。

首先,要从东方心绮楼说起:

还记得3dm的坑爹汉化么?尽管汉化很坑爹,但是他们的“程序”相对于我来说却绝对称得上是一个厉害的人物(并且时至今日依然在汉化事宜中活跃),缪缪的几句交谈中也能看出他是一个对技术有追求的人,虽然似乎并看不起当时的我。

按下3大妈不表,喵玉随后出了心绮楼的汉化,美工没的说,实在太赞了加之游戏画面精美,我有了做一个作弊器的念头。

于是我操起自己的野路子三脚猫逆向“水平”开始对th135进行破拆。

难以想象的艰难,我甚至很难将其中某些pattern对应起C++里面的class。

怎么说呢,以前都是对c甚至汇编程序下手,结构简单,清晰,明了,让我以为逆向不过尔尔,于是th135狠狠地打脸了。

我还算比较有耐心,研究到了第二天早上七点,终于有了点眉目,一觉起来写了份代码。

血量双方一起修改,游戏倒计时和场次一起爆炸

这样子的修改器。于是我给他起名为⑨的最强修改器。

也许是为了争一口气吧(3dm的),不自量力的我继续研究th135的封包。

一路跟踪,一路看着堆里出现了解码后的文件,然而就是看不懂他们是怎么出现的。

这时候,我在国外论坛看到了Riatre发布的th135的解包器源码。

他自称是messcode,但是却为我打开了新世界的大门。

我知道了RSA,(就是那个看着看着就解出了东西,但却不明白为什么的东西),

知道了stl

知道了…..

没有这次机遇,我估计现在绝对不能胜任th145的汉化工作。。。

我回头继续研究黄昏的th135,逐渐明白了,他这么写代码的理由。(关键逻辑都推理了一遍XD)

可以说,我现在的编程水平来自于黄昏(大概145反调试事件我是挺悲伤地,不少人黑黄昏),逆向水平一半来自于Riatre(另一半是另一个传奇故事了:P)的代码了。

=====================

然而,也就是Riatre所发布的那份源代码促成了我文章标题后半句。

这份源代码

不仅能汉化心绮楼,还能汉化荷取收集

于是有个人利用了他

没错,是利用。一般人都不知道他其实几乎什么都没干(干的很少),但是却拥有一个名誉

懂逆向的人看到的则是一份i7需要跑10多天才能计算出来的RSA私钥,然而这也不是他跑的(经过不知多少年月,Riatre在发布源码的帖子里贴上了这段密钥)。

当汉化发布的时候,我还以为汉化组秀了一波电脑。

是我too yong。

当我发现他抄我代码(或者说是不打招呼直接利用)(怎么发现的:他抄代码少了一字节XD)(顺便一提我多写的内容也copy过去了,真是确凿无误XD),我关注了这个人:

他比我更喜欢装逼

好吧,这其实没什么。

于是我逆向他写的东西,发现他编程习惯比我好的多,但我是绝不会以他为榜样的

=============

在深秘录汉化发布前。

我念了三声阿弥陀佛,把Riatre的名字加到了特别感谢的名单中。

———————–

下面是145的解包器源码,直接引用了不少th135pak的代码

不敢独享,发布出来。

http://pan.baidu.com/s/1qWJWpXi

上面链接被举报了,用下面这个

http://pan.baidu.com/s/1pKulSGN

希望有人能像几年前的我一样有些心得呢~

 

3 thoughts on “汉化也好,为人也好

    1. 额,你不说错误是啥我也不知道啊,多试试吧,我已经忘了这程序有什么内容了。
      另外应该是不能解汉化后的包

发表评论

电子邮件地址不会被公开。