一、先查殼,再反編譯看驗證
首先打開.apk檔案==>反編譯apk(dex/組態檔/資源檔案(apk反編譯失敗)>修改關鍵檔案實作自己的目的>重新打包簽名(無法重新打包)==>apk安裝后無法運行,
反編譯工具:
apktool dex=>.smali
dex2jar .dex=>.jar=>.class
apktool工具實際上只反編譯以下三種型別檔案:
1、AndroidManifest.xml檔案
2、.dex檔案
3、resources.arsc檔案
二、去除廣告和彈窗,撇開不存在于smali的這種情況,容易的就是可以在XML中尋到Activity,難的就是尋不到,發生這種情況時,就要分析代碼,程式邏輯,抓住關鍵資訊,界面和函式,
注意吶!!!!!
當字串等關鍵資訊搜不到時,可以從三個方向考慮:
1.字串在so層;
2.字串被加密了
3.結合了服務器,服務器回傳,本地顯示,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/45646.html
標籤:Android
下一篇:Android沉浸式狀態欄實作
