当前位置: 首页 > 科技观察

教你修改Apk名称和图标

时间:2023-03-19 00:30:54 科技观察

前言大家好,我是码农,我是码农。假装最近时间很多,打算学习一下Android逆向工程。先来个小测试,如何篡改应用的名称和图标,一起来了解一下吧!环境#app蜜豆.apk#逆向工具AndroidKiller_v1.3.1篡改应用名称,看看我们正常的应用打开工具AndroidKiller,翻土豆。把apk拖进去,要很久。。。没有工程分析,逆向图如下,点击工程搜索->搜索字符,进入土豆视频->设置文件类型为所有类型->搜索,等待几十秒搜索完成下发,有个字符串标签,里面的内容是土豆视频,猜猜,这个应该要修改,app的名字可以修改。土豆视频转香蕉视频双击红圈选中的地方土豆视频转香蕉视频,crtl+s保存重新编译打包,打包卸载需要等待几分钟之前的土豆视频,安装新的香蕉视频,篡改app图标篡改app图标原理和篡改app名称原理是一样的,都是找对应的资源替换或者修改。确定应用程序的图标图像通常,应用程序会有一个清单文件。用来存放需要申请什么权限,启动类是哪个类等一些信息。巧的是,app引用的icon会存放在这里,一般是android:icon=xxx。可以找到土豆视频app,它在drawable下使用了一个ic_launcher图片。注:总之Android只能引用.png格式的图片,所以这张图片是ic_launcher.png。全局搜索ic_launcher.png既然确认了ic_launcher.png的图片是appicon图片,那么全局搜索还是老规矩。等了好久,终于找到ic_launcher.png的图了,可是图片那么多……,到底是哪一张呢?只有孩子做选择,大人都想要!其实只是用到了res文件夹下的ic_launcher.png而已,res是资源文件。找到文件右键项目->打开方式->打开文件路径,可以直接跳转到本项目的物理目录。物理目录只需要找到该目录下的所有ic_launcher.png文件并替换即可。然后在资源中搜索。将所有ic_launcher.png替换为修改过的。重新编译、打包、安装,不仅是app的名称,还有图标!总结其实按照我的理解,Android逆向工程更像是一个需要耐心的工作。与正向开发相反,Android逆向需要不断的试错,才能确定管理的地方,所以耐心很重要。本文只是根据自己刚学的三足猫功夫粗浅的总结一下。不涉及真正的逆向工程,主要是怎么玩,怎么修改app名称和app图标。学习Android逆向,从理论上讲,需要了解Java和Android的基础知识,不可操之过急。如果您在操作过程中有什么问题,记得在下方留言,我们看到会第一时间解决。越难,越幸运。周五我是码农,如果觉得还不错记得点个赞哦。