當前位置:首頁 » 編程軟體 » 反編譯修改許可權心得

反編譯修改許可權心得

發布時間: 2022-04-25 22:36:49

A. 為什麼反編譯apk時要獲得root許可權

1,手機端ROOT,可以使用Z4ROOT,KINGROOT,或者使用手機端的刷機工具(卓大師,一鍵獲取ROOT,)破解率很低,但是V880自帶系統可以ROOT,A60是使用刷機精靈,A66T是使用卓大師,這些都是電腦端ROOT的;
2,電腦端,就是安裝刷機工具,(甜椒,360一鍵ROOT,網路一鍵ROOT,蘑菇雲,綠豆刷機工具等等,你可以使用XIAZAIBA的刷機工具,這個有專用自然是用專用的,比如小米專用ROOT刷機;)
3,ROOT之後,必安裝SUPERUSER,,用於許可權管理...

B. 幾種java反編譯軟體的安裝以及使用總結

下面是在網上找的幾種反編譯軟體的安裝以及使用:
一、JD-JUI
官網下載鏈接:http://jd.benow.ca/
下載之後解壓
點擊「jd-gui.exe」運行:
直接將".jar"文件拖入進去即可查看里邊的「.class」文件,如上圖所示。
二:Luyten
官網下載鏈接:https://github.com/deathmarine/Luyten/releases/tag/v0.5.3
點擊「luyten-0.5.3.exe」下載,下載之後點擊運行,運行後的界面如圖所示,同樣也是講「.jar」文件拖入進入即可。
三、在eclipse中安裝反編譯工具
准備工作:
「jad.exe」下載:https://varaneckas.com/jad/
「net.sf.jadclipse_3.3.0.jar」下載:https://sourceforge.net/projects/jadclipse/files/
jad.exe」下載:
「net.sf.jadclipse_3.3.0.jar」下載:
然後將「net.sf.jadclipse_3.3.0.jar」拷貝到eclipse的plugins目錄下,再刪除eclipse的configuration目錄下「org.eclipse.update」文件,這一步很重要!
重啟eclipse,點擊window->Preference->Java,你會發現里邊多了一個插件「JadClipse」,
選中這個插件,將下圖中紅圈圈的地方的地址填寫為你 「jad.exe」文件的地址
還沒有配置完,先不要close,
點擊General->Editors->File Associations 後,進入下邊的界面
設置.class 文件默認打開方式:
設置.class without source文件的默認打開方式,
需要注意的是,「JadClipse Class File Viewer」這個一開始是沒有的,需用添加,如下圖所示:
接下來在eclipse中查看反編譯後的代碼:(這種方法可能不合適,但是能夠查看)
新建一個EJB project,右鍵「import」,選中"EJB JAR file",導入你的jar包,Finish
在項目下找你要查看的反編譯的文件即可,如果你遇到了下邊的這種情況
關閉這個文件後再次打開,就可以查看了(我的是這樣,所以我感覺這個方法不太好,但別的方法又不知道怎麼查看):
有錯誤或者有更好的方法,希望大家在下邊留言指出

C. 怎麼反編譯settings.apk

事項:
1.反編譯系統文件必須是從官方提取的.APK文件。(因為APK只能實現一次反編譯,就是說如果這個文件已經反編譯過了,就不能再次反編譯,就算你反編譯了也不能回編譯。)
2.編譯工具論壇上很多可以自己搜索下載,存放的位置文件夾最好不帶中文。
3.覆蓋原文件時一定要切記,先移動到系統文件夾下,然後修改許可權,然後在覆蓋原來APK(不然會怎麼樣,我相信大家懂的{:soso_e144:} )
4.就算附件中有反編譯工具也要自己搭建好java環境(因為一切反編譯的工具都是建立在JAVA環境的基礎上的)

開始教程:
1.關於JAVA、環境變數,請搜索教程帖
2.環境變數設置成功後,就是提取你手機上的Settings.apk。
3.進行反編譯,(我想有一定美化基礎的應該很會簡單的),反編譯後得到Settings文件夾打開然後\res\values-zh-rCN\找到strings文件,右鍵打開,打開方式選擇看你習慣。

修改好以後選擇保存,回編譯。
回編譯好的APK用滑鼠右鍵單擊 選擇用好壓打開然後將resources.arsc 拖拽出來。然後在把JU1.1的Settings.APK提取出來也用好壓打開,將剛才拖拽的resources.arsc 文件在拖拽到JU得APK中。然後點覆蓋。然後在將其移動到SYSTEM\APP里 就OK了(記得修改許可權)

這個需要在手機上操作
打開RE管理器,打開裡面的system,找到build.prop.長按彈出對話框,選擇:使用文本編輯器打開(右上角要改為讀寫哦)
第四行的:ro.build.display.id= 等號後面就是你想要輸入的不要過長哦~
第八行的:ro.build.version.release= 同上

修改完成後,點擊左虛擬鍵,也就是設置鍵,選擇:保存並退出。
你會在build.prop下面發現它的備份文件,刪除,重啟,OK~全部完成~

D. 反編譯時提示如下錯誤怎麼解決

1、反編譯=回編譯後分別是
smali目錄 回編譯為 classes.dex 文件
res目錄 回編譯為 resources.arsc 文件
2、回編譯順序
在回編譯時,會先檢查「源」即resources
當你漢化文件,修改出錯了(缺少一個符號也不行),
那麼回編譯會自動跳過編譯res文件夾,直接回編譯smali 。
所以,如果沒有對smali(classes.dex)漢化,那麼建議大家刪掉這個文件夾,
這要會大大加快回編譯速度。1、反編譯=回編譯後分別是
smali目錄 回編譯為 classes.dex 文件
res目錄 回編譯為 resources.arsc 文件
2、回編譯順序
在回編譯時,會先檢查「源」即resources
當你漢化文件,修改出錯了(缺少一個符號也不行),
那麼回編譯會自動跳過編譯res文件夾,直接回編譯smali 。
所以,如果沒有對smali(classes.dex)漢化,那麼建議大家刪掉這個文件夾,
這要會大大加快回編譯速度。
3、出錯問題1
在漢化時,往往會不小心刪掉一些符號,如 "<" ">"符號等等。
<string name="app_name">File Manager</string>
<string name="app_name">文件管理器/string>
<string name="app_name"文件管理器</string>
這些小小的錯誤都會導致回編時譯檢查出錯。
所以漢化時,注意對校,然後再回編譯。
建議使用一些高級的文本編輯器,支持語法高亮視圖的。
4、出錯問題2
最近發現有些APK文件 反編譯後,就算不漢化直接回編譯,都會出錯。
有可能的原因1,反編譯後XML文件語法中@符號 前面多了"\" (\@ ),
用文本編輯工具 直接替換【\@】為【@】,應該可以解決。
建議使用最新版本的反編譯工具。
5、建議大家使用新版本的APKTool工具,
當然如果新的有問題也可以試試舊的一、系統文件漢化再次強調
1、漢化Settings.apk(系統設置)、MMS.apk(信息)、Phone.apk(電話)、
等等系統文件,一定要先 安裝構架,具體看另個文件
<關於APKTool工具反編譯Settings.apk問題>。
2、系統文件漢化完後不需要簽名,直接替換漢化後的文件,就可以了。
主要是,系統文件放在系統目錄,無需再次讀取簽名獲得許可權,已經是高級了。
二、打包說明
1、通常漢化完回編譯後,會自動生成所有APK內的文件,或者自動生成*.APK文件。
但是建議大家不要直接使用該文件,進了使用替換法,替換掉你漢化後的文件,
如:resources.arsc,如果修改過的圖片,等等…
2、很多人對於APK文件 解壓縮或壓縮 都用「WinRAR」或「好壓」,這里不推薦。
希望大家安裝7-Zip這個壓縮工具,對於zip格式的支持是最好的。而且很方便,
不需要重新關聯apk 直接右鍵打開就行了。替換直接拖拉進去,就OK了一、回編譯出錯問題

(1.提示 strings.xml 最後一行錯誤,檢查是否</string>符號錯誤;
在漢化時,往往會不小心刪掉一些符號,如 "<" ">"符號等等。
<string name="app_name">File Manager</string>
<string name="app_name">文件管理器/string>
<string name="app_name"文件管理器</string>

(2.提示 strings.xml 最頂部含中文代碼首行錯誤,編碼格式不對,轉換成 UTF-8;
(3.提示 public.xml 出錯,檢查改動過的 arrays.xml 是否代碼有錯誤的地方;

E. 反編譯framework-res.apk 修改後回編譯 許可權更改都沒錯 簽名不簽名都是無限重啟 卡在第二屏

什麼手機?一般修改這個不能簽名,這個和系統簡訊這些都不能簽名,你可以解壓,替換圖片再壓縮,zip格式的,反編譯我沒試,我的反編譯直接是空文件夾,所以,,,,試試單純的換圖片,不要反編譯

F. 如何反編譯framework-res文件

修改替換"framework-res.apk"後導致無法進入系統,或者無限開機重啟的,基本都是在編譯跟反編譯上出了問題!!

首先要完成構建java環境

要想美化,必須先認真看懂下面的每一步,
①framework-res.apk是不可以重簽名的。
②修改framework-res.apk之前務必先做好備份!這是相當重要的文件,稍有出錯都導致你進不了系統!
回編譯系統程序出現錯誤的解決方法:載入安卓framework框架資源,解決系統程序無法正常回編譯

----------------------分割線----------------------
一、下載編譯所需文件:apktool
二、提取從手機中用RE管理器從/system/framework下裡面找到framework-res.apk。然後把他復制,放到SD卡,用數據線把它拷到電腦上。
把附件APKTool.rar解壓得到文件夾,剪切進任意盤根目錄。
接著就把復制出來的framework-res.apk放到apktool文件夾里。

打開cmd (開始--運行--輸入cmd--確定、或者快捷鍵win+R,輸入cmd,回車)

輸入以下命令
E: (這個E是我放APKTool的盤。如果你放在C盤。則輸入C:回車;D盤則D:回車)
cd APKTool (這個是打開文件夾的意思)
apktool if framework-res.apk (這個是在CMD模式下安裝載入framework-res.apk)
apktool d framework-res.apk framework-res (這里的d表示反編譯命令,後面的framework-res表示生成文件名為framework-res的文件夾)

這時;E:\APKTool目錄下就會多出一個名為framework-res的文件夾,裡面放著就是反編譯出來的文件了
當你已經在這里修改好想要修改的東西以後,接下來就要進行編譯回去了!!輸入
apktool b framework-res (b表示回編譯命令)

成功編譯之後,framework-res文件夾就會多了個dist的文件夾,裡面放的就是編譯好的文件,同樣命名為framework-res.apk的

----------------------分割線----------------------

好了,最關鍵的一步就在下面了!!!並不是編譯好了就可以把這文件放回手機,還不可以的!
注意,我們現在有兩個apk文件:
一個是編譯前的framework-res.apk(在E:\APKTool下)一個是編譯後的framework-res.apk(在E:\APKTool\framework-res\dist)
用壓縮軟體同時打開沒編譯過framework-res.apk,和我們修改並回編譯後的framework-res.apk,是打開,而不是解壓

細心觀察,會發現編譯後的framework-res.apk,少了一個META-INF的文件夾,這個就是apk包的簽名,但是這個框架文件framework-res.apk是不能簽名的,也就是說我們最後要的是沒有編譯過framework-res.apk這個文件!!!

所以,我們需要進行下面的步驟
把resources.arsc文件從修改過回編譯的framework-res.apk拉到原先的framework-res.apk中替換,

註:其他程序修改後需要替換的文件有兩類:
①剛才反編譯後,你所修改過的所有文件(一般在res文件夾裡面)
②resources.arsc這一個文件
所有文件一個都不能替換少了
替換好後,我們把framework-res.apk放回到內存卡上。

然後用RE瀏覽器把「framework-res.apk」復制到/system目錄下,然後,長按文件名選擇許可權,具體許可權修改為644(RE管理器掛載為讀/寫,不知道644是什麼樣子可以看一下原文件的許可權)
修改好確定後,再把framework-res.apk剪切(一定是剪切,不要復制)到/system/framework目錄下,選擇替換原文件,再次確認許可權是否有誤!
注意:一定要修改好許可權後才能放進/system/framework,不然系統會直接崩潰!!
最後就是重啟手機,一番激動以後一看:順利進入系統了!!!!

G. 新人關於反編譯去掉root檢測的方法

試試騰訊手機管家PC版,提供了一鍵root、kingroot等應用軟體。通過USB數據線將同電腦連接好之後,任意選擇一款ROOT工具,即可快速、安全、可靠的獲得ROOT許可權。
按我說的試試
打開騰訊手機管家首頁,滑到最下面
找到高級工具——鍵root或凈化師,就可以管理軟體許可權了

H. 安卓反編譯許可權

安徽七禾軟體有限公司 針對中小型米廠、油廠企業的特點專門研發了一套集進、銷、存、應收應付、財務管理等於一體的《糧油加工行業ERP》,此軟體將糧油加工企業的稱重設備、加工設備、PLC等結合起來,為糧油加工企業提供最佳的管理手段,幫助糧油加工企業實現信息資源充分共享。《糧油加工行業ERP》涉及糧油加工企業的各個經營環節,包括原糧及各種輔料的采購、電子磅聯機應用、視頻應用、訂單農業管理、糧食銀行(代儲兌換)、稱重管理、生產管理、質量管理、銷售管理、庫存管理、存貨核算、應收應付、資金管理、內部銀行(融資管理)、人事工資、賬務處理、客服管理、老闆報表、報表分析、系統設置等。希望可以幫到你

I. 手機版反編譯工具 反編譯完成後,出這個,接下來怎麼操作

Apktool——電腦端有名的APK文件反編譯工具,Android手機軟體漢化者的必備PC軟體。它能幫助你將APK反編譯成常規的文件,為你後續的DIY工作提供基礎幫助。現在達人終於將它移植到手機上了,要漢化或簡單的修改軟體時,就不必再非要等到在PC上才能操作了。

安裝說明:

將數據包先復制到手機的MicroSD卡的根目錄下,然後再安裝主程序到手機上即可。另外,此程序需要ROOT許可權,手機必需要獲取許可權並為此程序授權後方能正常使用。

數據包下載(sdcard/apktool將文件解壓後復制即可,數據包中均自帶了apk):

使用說明:

本程序在使用時需要操作大量的文件,所以需要較長時間的耐心等待。如果在編譯程序的過程中點擊屏幕的話,容易出現程序無響應的問題。這時,只需要點擊等待並耐心等待程序的重新響應即可,程序會繼續完成編譯工作。

祝福新年快樂!

J. E4A 怎樣反編譯apk 求過程 詳細一點 ! 謝謝 , (不懂得繞

用apktool來反編譯,
基本工具:
1.root
2.apktool3.7+++.7z
基本步驟:
1.下載一個apktool壓縮包,現在最新版4.5
2.解壓工具:這個可以自己網路。
3.解壓apktool3.7++.7z包或者zip包解壓到外置儲存卡根目錄。就是把解壓得到的文件夾apktool放在外置儲存卡根目錄。
4.打開文件夾apktool找到apktool3.7.apk並安裝到手機,如果是3.7以上。必須在第一次進入時找到apktool文件夾長按選擇作為apktool數據文件夾,原
5.用文件管理器比如re管理器在外置儲存卡根目錄新建一個英文文件夾比如Ming
6.把你要反編譯的apk復制到英文文件夾Ming裡面,把要反編譯的apk名字也要改為英文。
7.打開apktool.apk找到Ming裡面要反編譯的apk,單擊選擇反編譯全部。靜靜等待反編譯出文件夾++++++++-src文件夾,退出然後用920文本編輯器或者re管理器或者其他文本編輯器對軟體進行修改。改好並保存退出刪除備份的文件
8.再進入apktool找到++++++++-src文件夾單擊選擇編譯編譯好就會有一個++++++++-src.apk文件生成
9.找到++++++++.apk單擊提取簽名再找到++++++++-src.apk單擊加入簽名。到這里幾乎就結束了。
反編譯系統軟體
步驟都不變,不過要多一些步驟
可以用re管理器等可以訪問系統軟體的管理器將你要反編譯的系統軟體復制到英文文件夾
比如SystemUI.apk
在在反編譯之前要用apktool找到framework.apk單擊選擇作為framework導入,然後再返回英文文件夾進行反編譯.然後記住提取和添加簽名然後修改回名字再替換到系統裡面記得改許可權
ps:我只是一個小白,難免有出錯的地方,請大家糾正。剛當上吧主,我會努力管好本吧希望大家多多關照,寫的不好請別噴,我會虛心學習的。有什麼不懂的先去網路一下在發帖求助吧。

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:617
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:345
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:60
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:286
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:779
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:330
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:193
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:781
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:346
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:574