Board logo

标题: [讨论] fxckBGI v1.1 解密函數位置取得思路 [打印本页]

作者: sst311212    时间: 2013-06-25 19:27     标题: fxckBGI v1.1 解密函數位置取得思路

最近來研究看看這款新的 BGI 解包工具,不過新遊戲不支援,要就要自己找解密函數
引用:
由于引擎是封闭的,所以解包函数只能自己找到地址并指定,所以不能用来解新的游戏。
不过对于新的游戏,只要给出函数地址,可以保证不管什么新格式都能解开,因为用的就是游戏本身的解密/解压函数。
所以就照原作者給的地址下去找,似乎有個共通點就是解密函數會在地址 0x0044F000 之後
而且在上方都會有 (ASCII "DSC FORMAT 1.00") 的一個註釋
由於 "大図書館の羊飼い" 有被加殼過,簡易脫殼法就直接用 LordPE 轉存就可以了
其實也是可以找 (ASCII "DSC FORMAT 1.00") 直接定位到該地址...
不過目前沒有新的 BGI 遊戲,所以這個方法成不成還不知道,也請各位高手指正

原作者已發佈 2.0 版,加入自動偵測功能,手動定址可能已經是過去式了...

大図書館の羊飼い


向日葵の教会と長い夏休み


[ 本帖最后由 sst311212 于 2013-08-15 22:42 编辑 ]
作者: ztjal    时间: 2013-06-26 13:57

我也是这种方法。。。
作者: sst311212    时间: 2013-07-01 07:07

[SMEE] フレラバ ~Friend to Lover~ (已確認可正常提取)



[ 本帖最后由 sst311212 于 2013-07-01 07:18 编辑 ]
作者: pokiller    时间: 2013-07-01 14:15

一点都看不懂啊只会用现成工具。。。。。
作者: 646757417    时间: 2013-07-01 18:14

od,你直接看就行,这个真的不麻烦
作者: 匿名    时间: 2013-11-02 08:47

グリーングリーン OVERDRIVE EDITION
fxckBGI v2.00的Auto Detect不管用,手動輸入0x4575A0即可提取




欢迎光临 YUKI 飛雪之城 (https://yukict.com/bbs/) Powered by Discuz! 6.0.0