安卓反編譯詳解

作為一個安卓開發(fā)人員 反編譯應(yīng)該是必會的

1. apktool 獲取資源文件下載

2. 安卓逆向助手(推薦)? 可視化的工具下載

3 jd-gui? Jar文件(源碼)查看器下載

4. dex2jar? 看名字也是dex 轉(zhuǎn)jar 但我沒用過 (安卓逆向助手可以代替他)

5. IDA 反匯編神器 靜態(tài) 動態(tài)調(diào)試 so(AndroidKiller IDA Jeb jadx ?我會單獨(dú)抽一篇博客介紹使用)

上述連接都是CSDN 站內(nèi)的 原地址速度太慢

apktool 下載完畢后 解壓到C目錄下 會出現(xiàn)

我給你們推薦的這個版本還是比較好用的

工具已到為 隨便找個應(yīng)用 來試下 就微信吧? 要把微信APK名字改一下

隨便什么都行 簡單為主? 把要反編譯的APK ? 放在 apktool目錄下

在W10 上 微軟+X? + R (任務(wù)管理器) CMD ? CD 一下 進(jìn)入到apktool 目錄下

輸入apktool d 123.apkd 代表反編譯該123.APK

輸入apktool b 123 -o 111.apkb ?代表把當(dāng)前反編譯出來的123文件 重打包成111.apk? apk需要重新進(jìn)行簽名

顯示為成功 會在 apktool 目錄下生成一個和apk 同樣名字的 文件 這里就是資源文件了 但微信有加固 獲取出來的資源不是很全 缺少了很多 ?而且沒有build 文件 也就無法拿到dex 文件 無法在把他轉(zhuǎn)成Jar 不過沒關(guān)系 下面會講到

下面給大家換個APK ? 正常反編譯出來的文件都是很全的 ? ?除了代碼變成了 smali(虛擬機(jī)語言)

其他資源文件 布局 用了什么三方都可以看到

接下來還是回到微信 ?怎么辦 要看他代碼 那怕是混淆過的 現(xiàn)在就可以用上 安卓逆向助手了

1打開逆向助手 ?點(diǎn)擊提取dex ?把微信apk 拖到逆向助手上

點(diǎn)擊操作 將會在你的桌面上生成 dex 文件 ?基本什么apk都可以提取到dex

目前沒碰到過失敗 百度 高德 微信 都可以

2 安卓逆向助手 點(diǎn)擊 ?dex轉(zhuǎn)jar 在把dex 拖上去 ?就會在桌面上生成 一個jar 文件 這就是拿到源碼了

接下來 我們就可以通過 jd-gui 來查看 jar文件 ?一般操作到這安卓逆向助手會默認(rèn)打開反編譯出來的jar文件

也可以手動打開 ? 點(diǎn)擊 File 下面的藍(lán)色文件夾 自行添加 ?就不加圖了 點(diǎn)開你就懂了 我這都詳細(xì)到不能在詳細(xì)了...

講到這里 應(yīng)該是個人都能看懂了吧 其實(shí)很簡單 就是工具的使用 而且我加了多張圖 基本都快成圖解了

在獲取資源文件那步驟? 一般的 APK 都能直接拿到dex? 到時(shí)候直接用 助手一轉(zhuǎn) 就行? 望大家靈活使用

jd-gui?? 快捷鍵 點(diǎn)擊 Search 進(jìn)行文件查詢

Ctrl? +? F 在當(dāng)前類 進(jìn)行查詢方法? 關(guān)鍵字等等

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末寒跳,一起剝皮案震驚了整個濱河市乌妒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌毛俏,老刑警劉巖冯勉,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舷嗡,死亡現(xiàn)場離奇詭異毁腿,居然都是意外死亡汰蜘,警方通過查閱死者的電腦和手機(jī)仇冯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來族操,“玉大人苛坚,你說我怎么就攤上這事∩眩” “怎么了泼舱?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長枷莉。 經(jīng)常有香客問我娇昙,道長,這世上最難降的妖魔是什么笤妙? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任冒掌,我火速辦了婚禮,結(jié)果婚禮上蹲盘,老公的妹妹穿的比我還像新娘股毫。我一直安慰自己,他們只是感情好召衔,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布铃诬。 她就那樣靜靜地躺著,像睡著了一般苍凛。 火紅的嫁衣襯著肌膚如雪趣席。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天毫深,我揣著相機(jī)與錄音吩坝,去河邊找鬼。 笑死哑蔫,一個胖子當(dāng)著我的面吹牛钉寝,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播闸迷,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼嵌纲,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了腥沽?” 一聲冷哼從身側(cè)響起逮走,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎今阳,沒想到半個月后师溅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體茅信,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年墓臭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蘸鲸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡窿锉,死狀恐怖酌摇,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情嗡载,我是刑警寧澤窑多,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站洼滚,受9級特大地震影響埂息,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜判沟,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一耿芹、第九天 我趴在偏房一處隱蔽的房頂上張望崭篡。 院中可真熱鬧挪哄,春花似錦、人聲如沸琉闪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽颠毙。三九已至斯入,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蛀蜜,已是汗流浹背刻两。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留滴某,地道東北人磅摹。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像霎奢,于是被迫代替她去往敵國和親户誓。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評論 2 348

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