冰楓論壇
標題:
Star Ocean: Anamnesis _ 修改方式
[打印本頁]
作者:
WeChat
時間:
2016-12-12 16:22
標題:
Star Ocean: Anamnesis _ 修改方式
2016-12-12 16:22 上傳
下載附件
(170.19 KB)
這次要修改的是 .so 檔案
路徑在 : libarmeabi-v7alibSOA.so
修改工具 : 1. ida pro 6.6 (估狗有免安裝版可下載)
2. HxD
Note :
目前修改後無法除新封成 apk, 改過簽名檔的 apk 執行後會閃退,
在下敝人還沒找到解決方案 ...
只能在有 root 的手機上, 把修改後的 libSOA.so 覆蓋以達成修改.
- 無限 Rush
使用 ida 分析後, Quickfilter : CanRushUse
會有 2 個值, (void) 才是要修改的項目.
使用 HxD 將結果改成#1 即可.
[簡易修改]
[ida 資料]
>修改前<
.text:009D4B68 ; CCharacterData::CanRushUse(void)const
.text:009D4B68 EXPORT _ZNK14CCharacterData10CanRushUseEv
.text:009D4B68 _ZNK14CCharacterData10CanRushUseEv ; CODE XREF: .plt:008DDD0Cj
.text:009D4B68 VLDR S0, [R0,#0x230]
.text:009D4B6C VLDR S2, [R0,#0x258]
.text:009D4B70 MOV R0,
#0
.text:009D4B74 VCMPE.F32 S0, S2
.text:009D4B78 VMRS APSR_nzcv, FPSCR
.text:009D4B7C MOVGE R0, #1
.text:009D4B80 BX LR
>修改後<
.text:009D4B68 ; CCharacterData::CanRushUse(void)const
.text:009D4B68 EXPORT _ZNK14CCharacterData10CanRushUseEv
.text:009D4B68 _ZNK14CCharacterData10CanRushUseEv ; CODE XREF: .plt:008DDD0Cj
.text:009D4B68 VLDR S0, [R0,#0x230]
.text:009D4B6C VLDR S2, [R0,#0x258]
.text:009D4B70 MOV R0,
#1
.text:009D4B74 VCMPE.F32 S0, S2
.text:009D4B78 VMRS APSR_nzcv, FPSCR
.text:009D4B7C MOVGE R0, #1
.text:009D4B80 BX LR
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓