亚洲乱码一卡二卡四卡乱码新区_亚洲乱码中文字幕小综合_亚洲人成电影在线播放_亚洲性色AV一区二区三区_亚洲一区二区三区影院_亚洲中文字幕久久精品无码A_亚洲中文字幕无码专区_伊人热热久久原色播放WWW_在线观看AV永久免费_最新欧洲大片免费在线,欧美日韩成人三级免费看,久久黄色网址,欧美激情内射喷水高潮

0x3.逆向初體驗(yàn)

0x3.逆向初體驗(yàn)


本文簡(jiǎn)要介紹apk的簡(jiǎn)單修改,,使用到的工具主要是Android Killer,,提綱如下:

本文采用的樣本apk來(lái)自某破解網(wǎng)站的游戲下載板塊,,網(wǎng)盤(pán)鏈接 https://pan.baidu.com/s/1dvM7O6  密碼: rpgt
(并不局限于此apk,,使用此apk的原因是后面有節(jié)課會(huì)用到這個(gè)apk,。)
接下來(lái)我們開(kāi)始對(duì)該apk進(jìn)行簡(jiǎn)單修改,。

0x1.反編譯
將apk拖拽進(jìn)Android Killer完成反編譯,,反編譯完成后我們可以得到apk中的資源文件,,java層代碼文件,,等等,如下圖所示

   

0x2.簡(jiǎn)單修改
2.1 名稱修改
此應(yīng)用名稱為叢林方塊,,接下來(lái)我們根據(jù)路徑(提綱圖中有標(biāo)明)找到這個(gè)名字的定義位置,,如下



將其修改后打包安裝即可看到名稱已修改,在此不再貼安裝后的圖片,,請(qǐng)大家自己嘗試,。

2.2 圖標(biāo)修改
接下來(lái)我們根據(jù)路徑(提綱圖中有標(biāo)明)找到這個(gè)圖標(biāo)的位置,予以修改,。


將上圖中的圖片替換掉即可,,名稱不要變更,。同時(shí),apk會(huì)根據(jù)分辨率等信息定義多個(gè)對(duì)應(yīng)的圖片,,如有需求我們可以全部都進(jìn)行修改變更,,如下:



圖片修改后打包運(yùn)行即可。

2.3 插入消息框
消息框,,即為T(mén)oast信息,,Android Killer給我們預(yù)備了toast插入代碼,非常方便,。
Toast信息一般插入在我們的程序入口Activity中的Oncreate method中,,如圖:



添加后的內(nèi)容如下:



修改后打包運(yùn)行即可看到我們添加的toast信息。

2.4 初始化圖片(啟動(dòng)頁(yè))修改
啟動(dòng)頁(yè)圖片的修改與圖表修改類似,,也是圖片文件的替換,,途徑參考提綱內(nèi)容。



修改后打包運(yùn)行即可,。

0x3.回編譯
前文提到的打包就是回編譯,,方式如下:




-->文中的apk修改僅用于研究學(xué)習(xí),如涉及權(quán)益侵犯請(qǐng)隨時(shí)聯(lián)系處理,。 <--
?