導航:首頁 > 源碼編譯 > 安卓回編譯方法缺失

安卓回編譯方法缺失

發布時間:2022-09-09 11:37:44

❶ 安卓APK反編譯求解

手機系統內的APK反編譯,需要
1、提取你系統的system\framework下面的com.htc.resources.apk和framework-res.apk(原則上每個不同的系統都提取一次;注意修改過的這兩個文件反編譯或編譯可能會失敗);
2、將上面兩項放入C盤根目錄下,這個隨便你放,只要在命令輸入時路徑相同就可以;
3、打開CMD或命令提示符,即DOS窗口;
4、在DOS窗口輸入: apktool if C:\com.htc.resources.apk 輸入完成後回車鍵回車 apktool if C:\framework-res.apk 輸入完成後回車鍵回車 5、這樣IF命令和安裝已經結束,這是系統APK編譯必須的。
之後,其他的就與普通APK反編譯一樣了

❷ 求助,安卓51反編譯systemuiapk失敗

第一:要在你的PC上建立java的環境,才能執行編譯工作。具體方法我這個就不說了,你網路或者Google下就知道了,很簡單的。 第二:下載必要的工具。Apktool工具。 下載後解壓(有三個文件aaptexe,apktoolbat,apktooljar),為了方便。將解壓求助,安卓51反編譯systemuiapk失敗

❸ 用安卓逆向助手時提示「程序所需庫缺失」,該怎麼解決

他自己有修復功能。點擊修復即可。
android逆向助手是一款針對安卓平台的強大逆向輔助軟體,功能涵蓋apk反編譯打包簽名;dex/jar互轉替換提取修復;so反編譯;xml、txt加密;字元串編碼等。支持直接將文件拖放到源和目標文件這,不用每次都點瀏覽選擇。軟體暫時支持WinXP、Win7、Win2003系統。
Androidv2.2 更新日誌:
新增zipalign對齊優化功能
Androidv2.1 更新內容:
1、部份功能新增錯誤回顯;
2、修復java環境判斷錯誤的bug;
3、更新部份組件版本
Android逆向助手v2.0:
軟體正式更名為「Android逆向助手」
1、新增從apk中提取dex功能;
2、新增用指定的dex替換apk中的dex功能;
3、新增修復dex功能;
4、新增apk直接解壓得到的xml文件轉txt功能;
5、新增字元串unicode編解碼功能;
6、新增jd-gui打開jar文件功能;
7、對界面進行全新調整;
8、其它細節調整。

❹ 反編譯unity的Assembly-CSharp.dll,安卓可以 IPA的為什麼不行

以找另一台的電腦上去復制下這個缺失的文件,看看能否解決問題
或者你可以嘗試使用騰訊電腦管家來修復缺失DLL文件
具體方法是,打開騰訊電腦管家--電腦診所--軟體問題--丟失.Dll 文件--一鍵修復--完成
如果還是解決不了,去腳本之家下一個文件直接復制進去就能搞定了
如果找不到,還可以下載一個dx修復工具3.0增強版,去修復一下

❺ 安卓4.0如何反編譯resources.arsc

resources是APK中的資源文件,例如圖片布局等等,android 反編譯的方法,需要用到幾個工具,網路一下都能找到下載地址
dex2jar JD-GUI apktool

反編譯步驟:
1.反編譯Apk得到Java源代碼
首先要下載兩個工具:dex2jar和JD-GUI
前者是將apk中的classes.dex轉化成Jar文件,而JD-GUI是一個反編譯工具,可以直接查看Jar包的源代碼。

具體步驟:
1.首先將apk文件,將後綴改為zip,解壓,得到其中的classes.dex,它就是java文件編譯再通過dx工具打包而成的;
2.解壓下載的dex2jar,將classes.dex復制到dex2jar.bat所在目錄。在命令行下定位到dex2jar.bat所在目錄
運行 dex2jar.bat classes.dex
生成 classes.dex.dex2jar.jar

2.反編譯apk生成程序的源代碼和圖片、XML配置、語言資源等文件
還是下載工具,這次用到的是apktool

具體步驟:
將下載的兩個包解壓到同一個文件夾下,應該會有三個文件:aapt.exe,apktool.bat,apktool.jar
1.解壓縮下載的兩個文件包,apktool-install-windows-r04-brut1.tar解壓縮後得到的包里有aapt.exe 和apktool.bat.(注意要把apktool1.4.1.tar解壓後的一個.jar 文件到解壓後的\apktool-install-windows-r04-brut1文件夾里)
2.特別注意:你要反編譯的文件一定要放在C盤的根目錄里

❻ android逆向助手程序所需庫缺失怎麼辦

下載一個安裝就好了
Android逆向助手是一款針對安卓平台的強大逆向輔助軟體,功能涵蓋apk反編譯打包簽名;dex/jar互轉替換提取修復;so反編譯;xml、txt加密;字元串編碼等。支持直接將文件拖放到源和目標文件這,不用每次都點瀏覽選擇。軟體暫時支持WinXP、Win7、Win2003系統。
Androidv2.2 更新日誌:
新增zipalign對齊優化功能
Androidv2.1 更新內容:
1、部份功能新增錯誤回顯;
2、修復java環境判斷錯誤的bug;
3、更新部份組件版本
Android逆向助手v2.0:
軟體正式更名為「Android逆向助手」
1、新增從apk中提取dex功能;
2、新增用指定的dex替換apk中的dex功能;
3、新增修復dex功能;
4、新增apk直接解壓得到的xml文件轉txt功能;
5、新增字元串unicode編解碼功能;
6、新增jd-gui打開jar文件功能;
7、對界面進行全新調整;
8、其它細節調整。
http://m.xiazaiba.com/html/24585.html

❼ 求助,安卓5.1反編譯systemui.apk失敗

第一:要在你的PC上建立Java的環境,才能執行編譯工作。具體方法我這個就不說了,你網路或者Google下就知道了,很簡單的。

第二:下載必要的工具。Apktool工具。
下載後解壓(有三個文件aapt.exe,apktool.bat,apktool.jar),為了方便。將解壓出來的文件放在CDM模式(win+R)默認的目錄下。

比如,我的是Windows732位我的CDM模式默認目錄是C:\USER\用戶名。

第三:如果你是要編譯系統文件的話,請將你要修改的rom里的framework-res.apk(暫時叫做依賴包)用CMD模式「安裝」下。
這樣編譯才不會出錯。我一開始就是在這里糾結了很久。呵呵

安裝方法:把依賴包放在剛才放apktool的目錄下。(你也可以用指定目錄的方法安裝)

cmd模式執行apktoolifframework-res.apk這個是安裝framework-res.apk

第四:准備工作都做好了,現在就可以反編譯和編譯了。
將你要反編譯的apk放在apktool的目錄下。(你也可以用指定目錄)

cmd模式執行apktooldXXXX.apk這個是Decode也就是反編譯

比如反編譯SystemUI就執行apktooldSystemUI.apk就可以了(會在當前的目錄下生成SystemUI的文件夾,修改就是在這個文件夾里進行)

SystemUI.apk等特殊APK文件的反編譯和編譯技巧
cmd模式執行apktoolbXXXX這個是build也就是編譯回去
比如編譯SystemUI就執行apktoolbSystemUI就可以了(會在rosie的文件夾中生成一個叫dist的文件夾,編譯回去的apk就是此文件夾中)

注意:第三步很重要,很多人不成功就是因為沒做第三步。

❽ 我把android.jar包進行反編譯,為什麼只有方法而沒有實現

1、混淆安卓自帶了混淆法,具體請網路關鍵詞:proguard,但是混淆只是加大了反編譯的難度,可以這么說,即便混淆了,只要有足夠的耐心,破解指日可待。2、使用linux的靜態鏈接so庫這類似於windows平台的dll庫,如果使用了so庫,那麼這個安卓程序幾乎不可能被反編譯到原來的代碼,所以,重要的代碼可以放入so庫。但是,道高一尺,魔高一丈,即便是so庫,也還是會有法能破解,但是,要獲得真正的源碼,幾乎不可能無源代碼的安卓APK反編譯、修改,只有你想不到,沒有做不到@@724949472

❾ Android APK+Dex文件反編譯及回編譯工具的常見問題

1、被殺毒軟體攔截誤殺(安裝前,關閉殺毒軟體)
2、沒有管理員許可權(右鍵以管理員身份運行C:Apkdb安裝.exe)或者,使用兼容模式 (右鍵-屬性-兼容性-兼容模式[Windows XP SP3])以及 特權等級 勾選「以管理員身份運行此程序」
3、UAC限制 安裝過程沒有寫入注冊表提示,直接顯示安裝完成(右鍵 我的電腦-管理-本地用戶和組-用戶-Administrator(√ 密碼永不過期)請在系統變數【path】里最前面添加 c:windows;c:windowssystem32;4、正常安裝成功,安裝過程有寫入注冊表提示,但是右鍵APK 沒有菜單(檢查是不是安裝了PC版的手機管理工具,關聯了APK文件)
5、安裝後無法編譯文件,提示JAVA 錯誤(未安裝JAVA平台,或安裝錯誤。請卸載後重啟電腦,重裝再次重啟電腦)
6、安裝成功後,編譯文件提示 「Can't create the output directory \****smali」(這是文件夾 沒有寫入許可權。檢查是否直接在硬碟分區根目錄編譯了?Apktool不能在磁碟分區。如:C盤 D盤 根目錄!如果不是根目錄,請檢查apk文件名稱是不是有問題。如,文件名結尾空格。)
7、能反編譯,但無法回編譯(可能是被舊版本的Apktool編譯過,試試用舊版的反編譯,用新版的回編譯)
8、回編譯出錯問題:(1.提示 strings.xml 最後一行錯誤,檢查是否</string>符號錯誤;(2.提示 strings.xml 最頂部含中文代碼首行錯誤,編碼格式不對,轉換成 UTF-8;(3.提示 public.xml 出錯,檢查改動過的 arrays.xml 是否代碼有錯誤的地方;(4.其他錯誤,檢查是否復制aapt.exe 文件到系統目錄如:C:WindowsSystem32aapt.exe
9、安裝過程提示 systeminfo 提示「不是內部或外部命令」請在系統變數【path】里最前面添加 c:windows;c:windowssystem32;或者手動添加這個變數,如果還是不行可能系統不完整,重裝吧)
10、如果安裝過程中,未顯示【操作成功完成】只顯示:....................請在系統變數【path】里最前面添加 c:windows;c:windowssystem32;
11、64位系統,如果JAVA出錯,建議把32位和64位的JAVA一起裝上。
12、Win8用戶 需要注意一下,如果安裝了手機助手,需要,手動關聯APK文件apk文件滑鼠右鍵,【打開方式】-【選擇默認程序】-【APK安裝器】

❿ 安卓軟體反編譯的時候出現問題。我把安卓程序中的一個圖片換成了自己的圖片 名字都沒變 反編譯不成功~如

換圖片不需要反編譯 你只要把 圖片名字 尺寸 改得和原來圖片一樣就行 然後選擇儲存 替換

閱讀全文

與安卓回編譯方法缺失相關的資料

熱點內容
卡爾曼濾波演算法書籍 瀏覽:766
安卓手機怎麼用愛思助手傳文件進蘋果手機上 瀏覽:841
安卓怎麼下載60秒生存 瀏覽:800
外向式文件夾 瀏覽:233
dospdf 瀏覽:428
怎麼修改騰訊雲伺服器ip 瀏覽:385
pdftoeps 瀏覽:490
為什麼鴻蒙那麼像安卓 瀏覽:733
安卓手機怎麼拍自媒體視頻 瀏覽:183
單片機各個中斷的初始化 瀏覽:721
python怎麼集合元素 瀏覽:478
python逐條解讀 瀏覽:830
基於單片機的濕度控制 瀏覽:496
ios如何使用安卓的帳號 瀏覽:880
程序員公園采訪 瀏覽:809
程序員實戰教程要多長時間 瀏覽:972
企業數據加密技巧 瀏覽:132
租雲伺服器開發 瀏覽:811
程序員告白媽媽不同意 瀏覽:333
攻城掠地怎麼查看伺服器 瀏覽:600