apk反編譯

反編譯


之前一直有想法開始寫自己的博客藻雪,由于種種原因一直沒有開始。這次是因為一個偶然的事情瑰排,由于同事電腦出現(xiàn)故障,電腦里的數(shù)據(jù)全部丟失椭住。(公司沒有給提供服務器京郑,代碼全是我們自己保存些举,一個教訓笆浑9佤帷纵寝!)怎么辦爽茴?重寫闹啦?那不可能窍奋,老板同意琳袄,客戶也不同意啊。再說了碎紊,老板也不同意仗考。我的建議就是把現(xiàn)有的apk反編譯,最起碼不用重頭再寫了锅锨。好像也不是第一次碰到了必指,之前也是有一個朋友,項目上線了谱邪,再改動的時候把代碼給刪錯了很大一部分末誓,也是反編譯找回來了喇澡。

好了读存,言歸正傳让簿!開始記錄我們反編譯的過程。

推薦兩個反編譯軟件椭迎,一個是一鍵反編譯缠黍,一個是反編譯助手

一鍵反編譯下載地址:https://pan.baidu.com/s/1F7wdoCDq7QZRIIMPV0wSdw? ?提取碼:i2r5

反編譯助手下載地址:https://pan.baidu.com/s/1b0Gwry-OBla4kLaW8-1DtQ? ? 提取碼:xzs7

解壓出來就可以使用

一鍵反編譯軟件使用比較簡單:

1. 將apk文件放到onekey-decompile-apk目錄下

2. 將apk文件拖拽到_onekey-decompile-apk.bat上

3. 執(zhí)行完成后

? 會在onekey-decompile-apk目錄下生成和apk同名的目錄(放置了apktools反編譯出來的東西)

? 會在onekey-decompile-apk目錄下生成和apk同名的jar文件(dex2jar反編譯出來的class)

而且過幾秒鐘自動打開

反編譯后打開圖


反編譯助手使用:

反編譯助手下載后解壓出來的目錄

解壓后外層目錄
中間目錄
apktool文件夾

這張圖下邊還會說到的哦@韧铡>莨!妒挎!

點擊Android逆向助手.exe運行

1. 將apk文件放到apktool目錄下

2. 先選擇apk提取dex然后?將apk文件拖拽到Android逆向助手的源文件處上绳锅,目標文件目類會自動生成其對應的,當然也是可以修改的酝掩。點擊操作提取dex鳞芙,會在其對應目錄里生成一個對應的classes.dex文件

提取dex

3. 選擇dex轉(zhuǎn)jar,再降classes.dex拖到源文件處期虾,點擊操作原朝,將文件轉(zhuǎn)成jar

dex轉(zhuǎn)jar

完成后也會自己打開到之前代碼打開界面,這里就不再展示了镶苞。

說到這里已經(jīng)可以找到對應的代碼了喳坠,可以對代碼進行一些操作,這里就不再贅述了茂蚓。

Ok,到此結(jié)束壕鹉!什么?res里的文件圖片資源怎么看煌贴?

如果你只是想找里邊的圖片御板,那就把.apk文件改一下后綴唄,就改一個.zip吧

壓縮包里的目錄

就從里邊找吧牛郑,會找到你的東西的怠肋。

當然了,如果你想看里邊的xml文件淹朋,不好意思笙各,打開了是一堆亂碼,當然也需要反編譯了础芍。

好了杈抢,又用到上邊說的一張圖了÷匦裕看下邊惶楼!

就是這張圖

這是apktool下的目錄結(jié)構(gòu),我們可以把apktool配置到path項,這樣就可以在任何地方進行cmd命令了歼捐。

1. 當然可以不配置何陆,把對應的apk放到這個目錄下。

2. 進入到cmd命令豹储,切換到當前盤符贷盲,然后輸入 apktool d -f **\**.apk -o ** 命令。

????之前的命令是apktool d? **\**.apk? **剥扣,由于版本問題巩剖,以后的只能輸入這個命令才有效。

? ? 這樣就會反編譯出來我們的xml了钠怯,等等還會有坑哦佳魔,由于apktool版本低了,反編譯失敗呻疹,沒辦法了只能下載新版本的替換了吃引。

????下載鏈接:https://pan.baidu.com/s/1v9FkG-SD9dEmcpvZUNpPFA? ?提取碼:t53l

3. 完成以后在生成的目錄里打開,再看就不會是亂碼了刽锤。



以上的都是在沒有混淆等的情況下哦镊尺,人家apk做了處理后再想看懂那就...你懂的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末并思,一起剝皮案震驚了整個濱河市庐氮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宋彼,老刑警劉巖弄砍,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異输涕,居然都是意外死亡音婶,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進店門莱坎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來衣式,“玉大人,你說我怎么就攤上這事檐什〔晡裕” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵乃正,是天一觀的道長住册。 經(jīng)常有香客問我,道長瓮具,這世上最難降的妖魔是什么荧飞? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任凡人,我火速辦了婚禮,結(jié)果婚禮上垢箕,老公的妹妹穿的比我還像新娘划栓。我一直安慰自己,他們只是感情好条获,可當我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蒋歌,像睡著了一般帅掘。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上堂油,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天修档,我揣著相機與錄音,去河邊找鬼府框。 笑死吱窝,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的迫靖。 我是一名探鬼主播院峡,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼系宜!你這毒婦竟也來了照激?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤盹牧,失蹤者是張志新(化名)和其女友劉穎俩垃,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體汰寓,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡口柳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了有滑。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片跃闹。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖俺孙,靈堂內(nèi)的尸體忽然破棺而出辣卒,到底是詐尸還是另有隱情,我是刑警寧澤睛榄,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布荣茫,位于F島的核電站,受9級特大地震影響场靴,放射性物質(zhì)發(fā)生泄漏啡莉。R本人自食惡果不足惜港准,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望咧欣。 院中可真熱鬧浅缸,春花似錦、人聲如沸魄咕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽哮兰。三九已至毛萌,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間喝滞,已是汗流浹背阁将。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留右遭,地道東北人做盅。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像窘哈,于是被迫代替她去往敵國和親吹榴。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容