自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

手把手教你進(jìn)行安卓逆向之篡改 Apk 名稱和圖標(biāo)

開發(fā) 前端
其實(shí)根據(jù)我的理解,安卓逆向更像是一個需要耐心的工作。和正向開發(fā)相反,安卓逆向需要不斷的嘗試和試錯,才有可能確定哪里管的是哪,所以耐心是很重要的。

[[440750]]

前言

Hey,大家好呀,我是碼農(nóng),星期八!

最近假裝是時間多了吧,打算學(xué)習(xí)安卓逆向相關(guān)的。

先小試牛刀了一下,如何篡改app的名稱和圖標(biāo),一起來了解一下吧!

環(huán)境

  1. # app 
  2. 土豆.apk 
  3. # 逆向工具 
  4. AndroidKiller_v1.3.1 

篡改app名

先看一下我們正常的app

打開工具AndroidKiller,將土豆.apk拖拽進(jìn)去,時間會比較長...

不進(jìn)行工程分析

逆向圖如下

點(diǎn)擊 工程搜索 -> 搜索字符 輸入 土豆視頻 -> 文件類型設(shè)置成全部類型 -> 搜索,等待幾十秒

搜索完成

到這可以發(fā)下,有一個string標(biāo)簽,里面的內(nèi)容是土豆視頻,猜測,應(yīng)該將這個修改,就能修改app的名字。

將土豆視頻修改為香蕉視頻

雙擊紅圈選中的地方

將土豆視頻改為香蕉視頻,crtl+s保存

重新編譯打包,需要等待好幾分鐘

打包完成

卸載之前的土豆視頻,安裝新的香蕉視頻

篡改app圖標(biāo)

篡改app圖標(biāo)理論和篡改app名是一個原理,都是找到對應(yīng)的資源,進(jìn)行替換或者修改。

確定app的圖標(biāo)圖片

通常情況下,app會有一個清單文件。

用于存放像需要申請什么權(quán)限了,啟動類是哪個類了,等等一些信息。

正巧,app引用的圖標(biāo)會在這存放,通常是android:icon=xxx。

土豆視頻這個app可以發(fā)現(xiàn),它應(yīng)用的是drawable下的一個ic_launcher圖片。

注:悄悄說一下,安卓只能引用.png格式的圖片,所以這個圖片是ic_launcher.png。

全局搜索ic_launcher.png

既然確定ic_launcher.png這個圖片是app圖標(biāo)圖片,那還是老規(guī)矩,全局搜索一下。

經(jīng)過漫長的等待,終于搜索到了有關(guān)ic_launcher.png的身影,但是這么多圖片啊...,哪一個是?

小孩才做選擇,大人全部都要!

其實(shí)只用管res文件夾下面的ic_launcher.png就可以了,res是資源文件。

找到文件

通過右擊項目 -> 打開方式 -> 打開文件路徑,可以直接跳到這個項目的物理目錄。

物理目錄

只需要再這個目錄下,找到所有的ic_launcher.png文件,進(jìn)行替換即可。

再res中進(jìn)行搜索。

替換所有ic_launcher.png為修改過的。

重新編譯,打包,安裝

不僅app名字變了,連圖標(biāo)也變了!

總結(jié)

其實(shí)根據(jù)我的理解,安卓逆向更像是一個需要耐心的工作。

和正向開發(fā)相反,安卓逆向需要不斷的嘗試和試錯,才有可能確定哪里管的是哪,所以耐心是很重要的。

本篇也只是根據(jù)剛學(xué)的三腳貓功夫,總結(jié)的一點(diǎn)皮毛。

并沒有涉及到真正的逆向,主要怎么玩如何修改app名和app圖標(biāo)。

學(xué)習(xí)安卓逆向,理論來說需要會Java基礎(chǔ)和Android基礎(chǔ),不可操之過急。

如果在操作過程中有任何問題,記得下面留言,我們看到會第一時間解決問題。

越努力,越幸運(yùn)。

 

我是碼農(nóng)星期八,如果覺得還不錯,記得動手點(diǎn)贊一下哈。

 

責(zé)任編輯:武曉燕 來源: IT共享之家
相關(guān)推薦

2022-04-06 09:02:58

JS反編譯App

2021-07-01 09:31:50

MySQL SQL 語句數(shù)據(jù)庫

2022-05-26 12:26:27

CSSJS逆向

2021-07-14 09:00:00

JavaFX開發(fā)應(yīng)用

2011-01-10 14:41:26

2011-05-03 15:59:00

黑盒打印機(jī)

2023-06-05 13:07:38

2022-12-07 08:42:35

2022-01-08 20:04:20

攔截系統(tǒng)調(diào)用

2023-04-26 12:46:43

DockerSpringKubernetes

2022-07-27 08:16:22

搜索引擎Lucene

2022-03-14 14:47:21

HarmonyOS操作系統(tǒng)鴻蒙

2011-02-22 13:46:27

微軟SQL.NET

2021-12-28 08:38:26

Linux 中斷喚醒系統(tǒng)Linux 系統(tǒng)

2021-02-26 11:54:38

MyBatis 插件接口

2023-12-13 08:17:24

JPDAJavaDebug

2011-02-22 14:36:40

ASP.NETmsdnC#

2016-11-01 09:46:04

2017-07-07 11:01:04

Spark性能調(diào)優(yōu)

2020-08-12 07:41:39

SQL 優(yōu)化語句
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號