打印

[讨论] fxckBGI v1.1 解密函數位置取得思路

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 编辑 ]
我也是这种方法。。。
[SMEE] フレラバ ~Friend to Lover~ (已確認可正常提取)



[ 本帖最后由 sst311212 于 2013-07-01 07:18 编辑 ]
一点都看不懂啊只会用现成工具。。。。。
od,你直接看就行,这个真的不麻烦
グリーングリーン OVERDRIVE EDITION
fxckBGI v2.00的Auto Detect不管用,手動輸入0x4575A0即可提取
查看积分策略说明

快速回复主题

选项

[完成后可按 Ctrl+Enter 发布]  预览帖子  恢复数据  清空内容

当前时区 GMT+8, 现在时间是 2024-03-29 08:41

Processed in 0.011566 second(s), 5 queries.