【Android 安全】使用 360 加固宝加固应用 ( 购买高级加固服务 | 设置资源加固 | 设置 SO 文件保护配置 | 设置 SO 防盗用文件配置 | 反编译验证加固效果 )
文章目錄
- 一、 購買加固服務(wù)
- 二、 設(shè)置資源加固
- 三、 設(shè)置 SO 文件保護(hù)配置
- 四、 設(shè)置 SO 防盜用文件配置
- 五、 反編譯驗證加固效果
本博客用于記錄下 360 加固保 加固應(yīng)用流程 ; ( 上一次加固還是一年前 , 過程全忘了 o(╥﹏╥)o )
上一篇博客 【Android 安全】使用 360 加固寶加固應(yīng)用 ( 加固工具準(zhǔn)備 | 生成簽名 APK | 加固操作 | 反編譯驗證加固效果 ) 進(jìn)行了基礎(chǔ)的加固 , 本篇博客中進(jìn)行后續(xù)加固 ;
一、 購買加固服務(wù)
如果要使用 360 加固保的高級加固設(shè)置 , 需要購買高級防逆向服務(wù) , 140014001400 ~ 480004800048000 不太便宜 ;
360 加固保購買鏈接 : https://jiagu.360.cn/#/global/vip/packages
購買完畢后 , 選擇在加固軟件的 " 高級設(shè)置 " 界面中 , 啟用高級加固服務(wù) ;
二、 設(shè)置資源加固
資源加固默認(rèn)將 Assets 下的所有資源都進(jìn)行加密 ;
資源加固需要手動輸入不加固的資源路徑 , 如視頻 , 圖片 , 公共資源等不需要保密的資源 ;
選中 " 資源文件保護(hù) " ,
會彈出如下對話框 , 在該對話框中輸入不需要加密的目錄或文件 ;
三、 設(shè)置 SO 文件保護(hù)配置
選中 " SO文件保護(hù) " 時 , 會彈出 " SO文件配置 " 對話框 ,
首先選擇一個 APK 文件 , 然后會自動加載 libs 中的 SO 庫 , 選擇自己寫的代碼編譯成的動態(tài)庫 , 第三方的動態(tài)庫不要加密 , 注意 : 第三方的動態(tài)庫不要加密 , 第三方的動態(tài)庫不要加密 , 第三方的動態(tài)庫不要加密 ;
四、 設(shè)置 SO 防盜用文件配置
選擇 " SO防盜用 " 設(shè)置 ,
在彈出的對話框中 , 選擇自己使用 CMakeLists.txt 編譯生成的動態(tài)庫 , 第三方的動態(tài)庫不要選進(jìn)來 , 加載時會崩潰 ;
五、 反編譯驗證加固效果
參考 【Android 安全】DEX 加密 ( 常用 Android 反編譯工具 | apktool | dex2jar | enjarify | jd-gui | jadx ) 博客進(jìn)行反編譯驗證 ;
將反編譯工具包 , 拷貝到 " D:\jiagu\ " 目錄中 ,
將加固后的應(yīng)用拷貝到 " D:\jiagu\反編譯\001_apktool_2.4.1 " 目錄中 ,
進(jìn)入到 " D:\jiagu\反編譯\001_apktool_2.4.1 " 目錄中 , 執(zhí)行如下命令 ,
java -jar apktool_2.4.1.jar d app-debug-signed_01_jiagu_sign.apk -o demo執(zhí)行完畢后 , 反編譯的應(yīng)用資源都在 demo 目錄中 ;
DOS 命令行輸出 :
Microsoft Windows [版本 10.0.18363.1139] (c) 2019 Microsoft Corporation。保留所有權(quán)利。C:\Users\octop>D:D:\>cd D:\jiagu\反編譯\001_apktool_2.4.1D:\jiagu\反編譯\001_apktool_2.4.1>java -jar apktool_2.4.1.jar d app-debug-signed_01_jiagu_sign.apk -o demo I: Using Apktool 2.4.1 on app-debug-signed_01_jiagu_sign.apk I: Loading resource table... I: Decoding AndroidManifest.xml with resources... I: Loading resource table from file: C:\Users\octop\AppData\Local\apktool\framework\1.apk I: Regular manifest package... I: Decoding file-resources... I: Decoding values */* XMLs... I: Baksmaling classes.dex... I: Copying assets and libs... I: Copying unknown files... I: Copying original files...D:\jiagu\反編譯\001_apktool_2.4.1>assets 資源目錄 : 只剩下殼 ;
Dex 殼程序 :
SO 庫 : 已經(jīng)加固過的 ;
總結(jié)
以上是生活随笔為你收集整理的【Android 安全】使用 360 加固宝加固应用 ( 购买高级加固服务 | 设置资源加固 | 设置 SO 文件保护配置 | 设置 SO 防盗用文件配置 | 反编译验证加固效果 )的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【错误记录】Android 应用 rel
- 下一篇: 【错误记录】360 加固后的运行错误 (