以下引用小lim于2008-4-25 18:56:07的发言:
创意不错,不过如果打游戏就只是拖慢读取速度。
不过这方法解密还真需要点时间,我费了很大的劲才解出来的说,不过不知道为什么动画文件会坏掉。
算了,就只是随便弄弄,我也不是要破解人家的游戏,想这么多干什么。
以下引用小lim于2008-4-26 12:16:19的发言:
以下引用asperta于2008-4-25 18:58:02的发言:
想问下,这个方法明明万无一失,你是怎么解出来的?
能给个具体思路吗?
打开了游戏,发现是默认工程,就只有人物换了名,索性就完全拆了跟默认文件做差距比较,
然后逐个尝试,失败了19次,成功2次,然后成功两次解出来的东西也不完整,所以我就从这两次的纪录里面手动调整,结果就给弄出来了,里面UE倒帮了我不少忙,对比文件的时候他最好用了。
虽然可以说是成功了,不过也可以说是失败了,因为Animations.rxdata这个文件因为在第一个,不知道为什么破解的时候一定导致这文件损坏,可能某个我不知道的地方细节处理不好。
所以总结:这个破解是失败了。要是算法在精深一点,可能我破出来的文件全部损毁。
注:要是你给范例的时候的文件与默认的差得太多,大概我就解不出来了。
[本贴由作者于 2008-4-26 12:18:03 最后编辑]
以下引用小lim于2008-4-26 14:38:58的发言:
用RuBY拆的,不过原构思是我堂哥教我的,因为解密也无用,当时因为这句话:
但愿能解开的人少点
所以无聊就。。。,因为纯粹无聊,工程早就删了,就只是纯粹想看看加密法,或许以后可以用在别的地方,拆开的方式具体我也弄不懂,那是我堂哥用RUBY做的,我也不懂原理,抱歉了。
以下引用沉影不器于2008-4-26 15:31:07的发言:
拆不拆工程就不提了,我只是跟踪线程,然后发现内存里有一段@3位16进@6位16进数的随机码,根据随机码找到MBX+随机码.###的临时文件,然后找到有一种as pack软件
[本贴由作者于 2008-4-26 15:51:29 最后编辑]
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |