外掛聯合國討論區

 找回密碼
 註冊

熱門外掛

  • 大家都在用
  • 即將登場
  • 免費試用
  • 優惠活動
查看: 5745|回覆: 0
打印 上一主題 下一主題

[轉貼] 神魔之塔-APK DLL修改簡易教學分析 [複製鏈接]

1736

主題

71

好友

2萬

積分

外掛研發達人

Rank: 5Rank: 5Rank: 5

跳轉到指定樓層
貴賓席
千年眼 發表於 2014-11-18 10:59:17 |只看該作者 |倒序瀏覽
前言:不管你是菜鳥、新手、老手、高手還是佛山無影手undefined ,大家一開始都一樣,都是從0開始
        沒有人一生出來就會C語言、JAVA、VB等等,天下無難事,只怕有心人!!
        某大大說過,建議想學修改APK的人可以從其他[color=rgb(68, 68, 68) !important]遊戲開始做嘗試,
        一開始就往修改[color=rgb(68, 68, 68) !important]神魔之路,會有非常大的挫折!
        
=============我是分隔線=============

首先想要修改DLL之前,請先認識APK內的結構內涵

Android Package的架構解說網站

由Toshack大大分享

=============我是分隔線=============

神魔之塔官方APK版下載

=============我是分隔線=============

進入APK修改練習(如果你很厲害,可以略過)
新手可往"妖精的號角"
嘗試練習修改DLL的動作就好
嘗試練習修改DLL的動作就好
嘗試練習修改DLL的動作就好
嘗試練習修改DLL的動作就好,不要問我為什麼照著做不能安裝到[color=rgb(68, 68, 68) !important]手機

因為很重要所以我說3次undefined

=============我是分隔線=============

練習完後就可以試著真正的修改

DLL新手教學

=============我是分隔線=============

一般新手常卡的DLL壓回教學

另外 真的不行可以安裝Microsoft.NET Framework 4.5.1 看看

※修改的IL語言錯誤也會造成無法壓回

=============我是分隔線=============

很多人常發問的問題
為什麼修改完的APK不能安裝
出現<剖析文件時有問題>等字眼
是因為沒有簽名的關係
請服用幸運修改器,可以免除簽名問題直接安裝!
開啟工具箱>核心解鎖>三個選項套用解鎖


=============我是分隔線=============

安裝修改過的神魔APK
正常來說你會出現這樣的畫面

據消息指示需要從classes.dex去做修改undefined

=============我是分隔線=============

修改classes.dex的步驟.......

前置:需擁有JAVA環境

可參考『全新教學』繁化前置步驟-Java環境設定

我大致說明一下流程是將classes.dex檔解壓出來,然後使用工具反編譯成.jar檔,再進一步反編譯出java檔

1、把dex文件反編譯為jar文件的工具。(dex2jar)
2、把jar反編譯為java的工具。(JD-GUI)

dex2jar 使用說明
將classes.dex放到dex2jar目錄內
執行cmd命令提示字元
如 dex2jar 路徑為C:\dex2jar

輸入cd C:\dex2jar

dex 轉換 jar 指令
dex2jar.bat classes.dex
完成後目錄下會產生 classes_dex2jar.jar



jar 轉換 dex 指令
d2j-jar2dex.bat classes_dex2jar.jar
完成後目錄下會產生 classes_dex2jar-jar2dex.dex



使用JD-GUI開啟jar檔
如果一切順利你就會跟我一起到這個充滿希望的畫面


我必須強調一件事
JDGUI跟ILSPY是一樣的性質
方便觀察用途罷了
不要一直問我為什麼打開不能修改
這樣問..根本就代表你前面的ILSPY幹嘛的都不知道就跑到下面來嘛!!
查看 跟 修改 兩回事!!!
查看 跟 修改 兩回事!!!
查看 跟 修改 兩回事!!!
查看 跟 修改 兩回事!!!
查看 跟 修改 兩回事!!!
很重要~所以我重複很多次undefined

至於怎麼修改我就不特別教學
因為我不保證我是對的~
自己GOOGLE不難吧?
我都沒發過求助文
為什麼我會這些東西
爬文+GOOGLE
你認真的找了,看不到答案在問我,謝謝合作undefined

其餘的我還在努力做功課undefined ,請自行問GOOGLE大神

=============我是分隔線=============

沒有太大方向
只好亂拼湊看看囉XD


=============我是分隔線=============

依舊迷迷糊糊決定惡補JAVA語言undefined

=============我是分隔線=============
今天我會發這篇文章
其實真正的重點!!!!!
我想找真正有心的人一起研究對於#6的想法及看法
看完文章,相信你/妳也感受到我的用心
PM我一起討論吧undefined
=============我是分隔線=============

有發現就會一直的持續更新下去
有發現就會一直的持續更新下去
有發現就會一直的持續更新下去
有發現就會一直的持續更新下去
有發現就會一直的持續更新下去
有發現就會一直的持續更新下去

分享分享0 收藏收藏0 讚0 幹0 分享分享 FB分享
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


回頂部