贊助廣告

2016年10月19日 星期三

SO遊戲修改

如何分辨是so遊戲:
用winrar開啟apk
到lib/armeabi-v7a資料夾底下查看有
libgame.so/libcocos2dcpp之類的
如果沒有dll檔案也可以看看



---------------------------------------------
必要工具:
IDA PRO 6.6:點此下載
Hxd:點此下載
------------------教學開始---------------------
用為教學範例的遊戲為jojo星塵射手

開啟IDA PRO並拉入SO檔案




















等到載入完畢左下角會變成DOWN




敵不動

在左邊搜尋enemyturn並雙擊進入之後找到BattleScene::mIsMovementButtonSkill






















使用HxD跳轉到地址並打上00 20 00 20(這邊才是對的 0120會出錯)





























在往下找到TaCBattleData::isSkillMoveDisabled






















使用HxD跳轉到地址並打上01 20 01 20





























-----------------------------
部分敵人不放技能

在左邊搜尋isUseSkillcondition雙擊進入














使用HxD跳轉到地址並打上00 20 70 47







































------------------------------------------
高傷害

在左邊搜尋getbasedamage並雙擊進入














使用HxD跳轉到地址並打上5F F4 80 20 70 47

















最後儲存(左上角文件->另存新檔)
放入apk裡面取代

16 則留言:

  1. 照你教學的步驟一步步做完,並且重新簽名了,但是APK安裝的時候還是會失敗。
    出現訊息 未安裝應用程式

    回覆刪除
  2. 敵不動 的部分
    大大你解說的文字跟操作的圖上面改的值不一樣~哪一個才是正確的?
    文字說明是:
    mIsMovementButtonSkill 00 20 00 20
    isSkillMoveDisabled 01 20 01 20

    但是截圖上是倒過來...

    回覆刪除
  3. 請問"戰·無雙-策群雄·戰天下" 怎樣修改2倍攻?
    https://play.google.com/store/apps/details?id=com.chukong.qmws

    回覆刪除
  4. 希望有刀劍的詳細教學
    代碼找到有改,可是打包簽名安裝完打不開遊戲0.0

    回覆刪除
    回覆
    1. 刀劍後來有修改成功~MP無限~無敵~高傷害
      可是現在有個小問題
      就是進入遊戲會出現視頻問題-無法播放此視頻,新手教學打完青眼惡魔也會出現
      遊戲方面好像不影響,可是就是怪怪的,不知道要怎麼弄掉?

      刪除
    2. 我開啟遊戲 都會顯示 已停止運作 怎會這樣?

      刪除
  5. 我改完變成全部都不動了耶= =

    回覆刪除
  6. 請問是把so檔直接塞回去嗎 libgame.so.bak要裡他嗎

    回覆刪除
  7. 我查看了MHXR的中的两个so,在函数列表中并没有类似的函数。
    求指教。

    回覆刪除
  8. 請問你如何決定修改的值?
    例如0020 0020這值在這遊戲有特別意思嗎?

    回覆刪除
  9. 请问大大会修改LINE Football League Manager吗?求教学

    回覆刪除
  10. 請問一下是如何找出function這個名稱位置的?

    回覆刪除