-
-
[分享]静态分析-篡改app包名实现多版本共存
-
发表于: 2022-2-2 15:30 5720
-
1.什么是包名
在安卓中,包名是app唯一标识符, 同一个系统不能有两个相同包名的app.
2.命名规范
域名后缀.公司名.项目名称
例如: com.kanxue.app
3.包名的位置
1.还是用Androidkiller工具打开apk,找到package,将“com.example.ctf2”修改成“com.example.ctf1”。
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.ctf2" platformBuildVersionCode="15" platformBuildVersionName="4.0.4-1406430">
2.因为我找的是一个比较简单的apk,所以修改这一处就行了,如果改完后不能运行,就使用工程搜索,找到所有使用了“com.example.ctf2”的地方,进行全部替换操作。
3.双击apk安装,发现模拟器桌面同时出现两个app。
赞赏记录
参与人
雪币
留言
时间
Lnju
为你点赞~
2023-11-25 22:48
伟叔叔
为你点赞~
2023-3-18 04:15
PLEBFE
为你点赞~
2023-1-12 21:02
赞赏
他的文章
- [分享]hook框架-xposed安装使用 15352
- [分享]hook框架-objection使用 8968
- [分享]hook框架-frida绕过app签名校验 18501
- [分享]hook框架-frida安装 8060
- [分享]动态调试-ida绕过native层反调试 13170
赞赏
雪币:
留言: