手機(jī)apk源碼查看軟件(手機(jī)apk源碼查看軟件是什么)
安卓設(shè)備是無(wú)法查看軟件源代碼的每一個(gè)在手機(jī)安裝的app,都是經(jīng)過(guò)嚴(yán)格的加密和數(shù)字簽名發(fā)布的應(yīng)用程序,想要看到源代碼必須破解加密,不過(guò)這幾乎不可能一些簡(jiǎn)單的應(yīng)用程序還是可以反編譯工具,查看到源代碼的。
有兩種方式1安裝豌豆莢,豌豆莢里有一個(gè)應(yīng)用管理的功能,可以查看手機(jī)里的所有應(yīng)用,包括系統(tǒng)應(yīng)用可以使用該功能導(dǎo)出系統(tǒng)應(yīng)用APK2解包華為UPDATEAPP 1到華為EMUI官網(wǎng)下載相應(yīng)的系統(tǒng)安裝包UPDATEAPP 2到華為。
1火狐Firefox瀏覽器手機(jī)版,可以通過(guò)于地址欄中的原URL之前輸入viewsource指令,單擊后方的箭頭按鈕即可查看該網(wǎng)頁(yè)的源代碼2谷歌瀏覽器手機(jī)版,可以通過(guò)打開瀏覽器右上角的菜單按鈕,在菜單列表中的更多工具選項(xiàng)中找到。
1首先把反編譯的apk存放到apktools同級(jí)文件夾目錄下,如下圖所示2按住shift+鼠標(biāo)右鍵打開命令窗口,運(yùn)行代碼 apktool d ydapk安裝包的名字3apk后綴名改成zip,解壓雙擊打開xml格式文件如下圖所示4打開。
朋友,你好,這個(gè)需要用到反編譯,才可以看到源碼哦APK反編譯方法如下一更改apk文件的后綴名,如LianyunHelper3011apk改成LianyunHelper3011zip 二用zip解壓縮LianyunHelper3011zip文件 三從解。
apk是已經(jīng)編譯過(guò)的,需要使用反編譯軟件才可以看到代碼而且一般代碼是混淆過(guò)的,可讀性極差。
用壓縮軟件打開apk文件,解壓出根目錄中的classesdex文件 使用cmd ,dex2jarbat classesdex命令將classesdex轉(zhuǎn)換為jar 再用jdgui打開該jar就可以查看源碼了,如果apk安全性好的話,有些代碼是看不到的。
這時(shí)就可以看到你安裝的所有的apk文件輸入cp 空格 對(duì)應(yīng)的apk 空格 sdcard 這樣就將apk文件拷貝出來(lái)了將apk文件后綴直接變成rar格式,可以看到熟悉的目錄結(jié)構(gòu)了,其中xml文件打開后都是二進(jìn)制的,無(wú)法查看這時(shí)就用到。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。