冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 4040|回覆: 3

[破解教學] 反編譯classes.dex教學

[複製鏈接]

517

主題

0

好友

520

積分

高級會員

Rank: 4

UID
139737
帖子
517
主題
517
精華
0
積分
520
楓幣
5171
威望
520
存款
0
贊助金額
0
推廣
0
GP
523
閱讀權限
50
性別
保密
在線時間
7 小時
註冊時間
2016-5-19
最後登入
2016-6-22
發表於 2016-6-2 00:19:26 |顯示全部樓層
本來不想有所做為了,
但因有些人用站簡訊來問我,
所以就發了此文。

基本工具:
解壓縮軟件(winrar) + 文字編輯器(Notepad)

準備工具:
1. baksmali >> 反編譯為 .smail檔
2. smali >> 編譯 .smali檔
3. dex2jar >> 反編譯為 .jar檔
4. jd-gui >> 開啟 .jar檔用
遊客【如果您要看隱藏內容 請選擇 繼續閱讀】本站解除隱藏說明教學

繼續閱讀文章 - 解除隱藏文章限制


一、
下面以萬千風暴為例,
首先把要改的apk檔解壓得出classes.dex檔
2wioe373l0d5ar84g


將classes.dex放在和工具同一資料匣內



二、baksmali -> .smali
開始 -> 執行 (Win Key + R) -> cmd
cdh2m2nj68xn1r94g



java -jar baksmali.jar -x classes.dex
01l2l3q8fva3zwj4g



會得出"out"目錄,目錄內是反譯出來 .smali檔


.smali檔可直接用文字編輯器(Notepad)開啟編輯
修改完後儲存即可,莫要更改檔名

關於 root 偵測可參考比對一下 PrivilegeChecker.smali

y大回覆中提到  發表於 2016-5-31 00:29
AssetValidator 也需要修改,getSignature和calcApkFileSHA1

三、.dex to .jar
將 classes.dex 解壓到或複制到 dex2jar 目錄下
把 classes.dex 移到 d2j-dex2jar.bat 上



會得到 classes-dex2jar.jar 檔



可用 jd-gui 開啟 classes-dex2jar.jar 觀看編碼



三、將 .smali 編譯為 .dex
開始 -> 執行 (Win Key + R) -> cmd
java -jar smali.jar -o classes.dex out
ssavmv52tecevyi4g



若無問題則得出 classes.dex 檔
再將 classes.dex 壓回 apk檔即 OK

如果知道批次檔的朋友,也可以自己寫個批次檔,會更有效率。


複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

1

主題

0

好友

14

積分

新手上路

Rank: 1

UID
7474
帖子
8
主題
1
精華
0
積分
14
楓幣
14
威望
14
存款
0
贊助金額
0
推廣
0
GP
1
閱讀權限
10
性別
保密
在線時間
8 小時
註冊時間
2012-4-5
最後登入
2023-8-12
發表於 2016-6-23 01:35:17 |顯示全部樓層
謝謝大大的教學
[發帖際遇]: 22091526 發文時在路邊撿到 1 楓幣,偷偷放進了口袋 幸運榜 / 衰神榜
已有 1 人評分楓幣 威望 收起 理由
System -10 -1 複製(萬用)回文,系統自動鎖定.

總評分: 楓幣 -10  威望 -1   查看全部評分

點評回覆

使用道具 舉報

1

主題

0

好友

1

積分

新手上路

Rank: 1

UID
203490
帖子
8
主題
1
精華
0
積分
1
楓幣
-4
威望
1
存款
0
贊助金額
0
推廣
0
GP
0
閱讀權限
10
性別
保密
在線時間
2 小時
註冊時間
2017-8-28
最後登入
2023-1-27
發表於 2017-8-28 20:42:22 |顯示全部樓層
正在學習中找了多處方法還是找不到~苦
點評回覆

使用道具 舉報

25

主題

1

好友

476

積分

中級會員

Rank: 3Rank: 3

UID
34415
帖子
326
主題
25
精華
0
積分
476
楓幣
202
威望
467
存款
0
贊助金額
0
推廣
0
GP
56
閱讀權限
30
性別
保密
在線時間
171 小時
註冊時間
2013-8-8
最後登入
2024-1-15

Android勳章 Apple勳章 論壇粉絲 2019年紀念勳章 性別(男) 積分勳章 發帖達人 幼兒勳章 太陽勳章 解說達人 私服達人 神手勳章 懶人勳章

發表於 2020-4-4 18:53:37 |顯示全部樓層
目前眾多APP都被AppGuard保護起來了
不知道這個方式能不能成功....
appguard還包跨數據混淆
搜尋不到需要的數據~像是物品的數據....
好想改鑽石,即使不是鑽石那資源也好嗚嗚嗚
我來試試看樓主的方法吧
點評回覆

使用道具 舉報

高級模式
B Color Image Link Quote Code Smilies

廣告刊登意見回饋關於我們職位招聘本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-4-16 20:50

回頂部