Android 台灣中文網

標題: 各gst大神/修改愛好者請進,討論有關so和dll的 [打印本頁]

作者: 寒傲天    時間: 2016-2-5 20:06
標題: 各gst大神/修改愛好者請進,討論有關so和dll的
本帖最後由 寒傲天 於 2016-2-5 20:11 編輯

請問各位gst大哥 我有修改過某些遊戲的修改版,但是我突然想弄清楚一下,想問幾條問題,希望有心人能回答一下。謝謝 大前提 本人打算改的是 弱化關卡npc功能和技能方面的。遊戲是 妙戰天下

1: 版上很多弱化關卡npc和技能0cd修改版,有些是改so 有些是改dll。請問你們會怎樣決定改 dll還是改so檔?取決於手遊類形?還是取決於 需要什麼功能?

2:若現在需要改一款全新的手遊,在沒有其他的參考時,用什麼方法能知道這款遊戲到底能不能改他的so檔或dll檔呢? 主要是怕就算改對位置也沒有效。

作者: 9298    時間: 2016-2-5 21:10
提示: 作者被禁止或刪除 內容自動屏蔽
作者: a5566qq123    時間: 2016-2-5 21:28
看assets有沒有bin再來data再來managed assembly-csharp.dll
沒有就直接看lib (要改的通常都是最大的檔案)
怎麼看能不能改:
通常改都是改攻擊力
搜尋
attack
atk
damage
dmg
大概就這樣

作者: mizubish    時間: 2016-2-5 21:35
本帖最後由 mizubish 於 2016-2-5 21:37 編輯

是so 還是dll 是看反譯出來的狀況吧... ? 我也不是很懂  
不過反譯出來是dll 還可以嘗試一下,是SO的話我就GG了

作者: 寒傲天    時間: 2016-2-6 19:27
9298 發表於 2016-2-5 21:10
這些問題似乎是不懂改檔的人才會問的問題

  你有誤了我的問題嗎? 我就是想問1個手遊APK檔,解出來有ASSE也有SO的..我就是不知道我現在想改的這隻遊戲,,應該改DLL還是改SO......因為手遊解反編出來的~~很多也會同時有LIB的SO檔和ASSE的DLL檔...我不知應該改SO還是改DLL阿~~~因為畢竟沒人改過妙戰天下!!!!!
作者: 寒傲天    時間: 2016-2-6 19:39
a5566qq123 發表於 2016-2-5 21:28
看assets有沒有bin再來data再來managed assembly-csharp.dll
沒有就直接看lib (要改的通常都是最大的檔案)
...

安安 請問大神你用什麼程式或方法得知1隻手遊修改弱化敵人MOD版時,應該從SO檔還是改DLL檔入手的??因手遊反編出來都有 assembly-csharp.dll 和 LIB內的SO檔..我就是不知用什麼方法或程式去判定我想修改的遊戲應該改ASSEMBLY-CSHARP還是改LIB的SO檔
作者: a5566qq123    時間: 2016-2-6 20:09
寒傲天 發表於 2016-2-6 19:39
安安 請問大神你用什麼程式或方法得知1隻手遊修改弱化敵人MOD版時,應該從SO檔還是改DLL檔入手的??因手遊 ...

有assembly-csharp 就直接改dll就好
作者: 寒傲天    時間: 2016-2-6 21:45
有沒有一些軟件能在本人修改dll前,預先檢測能不能修改該檔案,因要狂安裝和移除 浪費好多時間。
作者: 寒傲天    時間: 2016-2-6 21:55
另外 gst和red的各位大大,本人曾用過winmargin和emeditor 來比對由asse反編後的il檔,比對修改版和原版il檔不同的地方,但是常常會出現左邊和右邊的空白位置有移位,導致到很混亂,請問有一些比較強大的比對程式提供嗎
作者: 寒傲天    時間: 2016-2-8 04:10
error : File "Assembly-CSharp.dll" not found or not a PE file

原想比對一下dll修改的地方。。
想把修改版的dll檔 dump回il 檔..然後再把官方版的dll檔 dump回il檔時,會提示




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1