首页
社区
课程
招聘
未解决 [求助]安卓程序包名冲突,如何重新打包
发表于: 2021-2-15 01:04 2943

未解决 [求助]安卓程序包名冲突,如何重新打包

2021-2-15 01:04
2943

安装包在这里


https://javame.lanzous.com/i4xDEloccze


里面有2个xml文件,我应该修改哪个xml,是不是有一个是加密的,

然后是不是还要需要替换文件夹的文件名吗?


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2021-2-15 01:05 被limee编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 4435
活跃值: (4028)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
D-t
2
带上截图说问题
2021-2-15 01:37
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3

我用apktool d xiaomi.apk 控制台没有工作,没有

生成期待的smali。
我运行java -version显示的是1.7


我可能装的是java虚拟机,而不是jdk 1.7,我安装目录没有找到jdk。

最后于 2021-2-15 02:11 被limee编辑 ,原因:
2021-2-15 02:09
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
反编译成功后,下一步应该怎么做?
2021-2-15 12:37
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
D-t 带上截图说问题

终于给成功把apk给反编译出来了。修改包名是不是把xml里面的package后面的字段改掉?
smali里面的信息如何修改呢?

<?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.browser" platformBuildVersionCode="21" platformBuildVersionName="5.0.1-1624448">

    <permission android:name="com.android.browser.permission.MIPUSH_RECEIVE" android:protectionLevel="signatureOrSystem"/>

    <uses-permission android:name="android.Manifest.permission.RECEIVE_BOOT_COMPLETED"/>

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

    <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/>

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>

    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>

    <uses-permission android:name="android.permission.GET_ACCOUNTS"/>

    <uses-permission android:name="android.permission.GET_ACCOUNTS_PRIVILEGED"/>

    <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS"/>

    <uses-permission android:name="android.permission.USE_CREDENTIALS"/>

    <uses-permission android:name="android.permission.INTERNET"/>

    <uses-permission android:name="android.permission.NFC"/>

    <uses-permission android:name="android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS"/>

    <uses-permission android:name="android.permission.SET_WALLPAPER"/>

    <uses-permission android:name="android.permission.WAKE_LOCK"/>

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

    <uses-permission android:name="android.permission.READ_SYNC_SETTINGS"/>

    <uses-permission android:name="android.permission.READ_SYNC_STATS"/>

    <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS"/>

    <uses-permission android:name="android.permission.WRITE_SETTINGS"/>

    <uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>

    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>


最后于 2021-2-16 10:16 被limee编辑 ,原因:
2021-2-16 09:52
0
雪    币: 4435
活跃值: (4028)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
D-t
6
limee D-t 带上截图说问题 终于给成功把apk给反编译出来了。修改包名是不是把xml里面的package后面的字段改掉?smali里面的信息如何修改呢?&l ...
 package="com.android.browser"
这里修改了后 你可以把对应的类改掉 比如原来的smali里面类是com/android/browser 你可以修改为com/android/browser123或者其他的
2021-2-16 23:23
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
D-t package="com.android.browser" 这里修改了后 你可以把对应的类改掉 比如原来的smali里面类是com/android/browser 你可以修改为 ...
我在解包出来的所有的samli中搜索关键字,android.browser,文件里面并没有这个关键字,
究竟应该怎么做呢?
2021-2-17 12:41
0
雪    币: 4435
活跃值: (4028)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
D-t
8
limee 我在解包出来的所有的samli中搜索关键字,android.browser,文件里面并没有这个关键字, 究竟应该怎么做呢?
私信吧
2021-2-17 13:11
0
雪    币: 772
活跃值: (992)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
找到包名改掉就可以了,
2021-2-17 22:58
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
这个apk好像带有签名的校验,安装能够成功,但是运行后闪退。
2021-2-18 03:25
0
游客
登录 | 注册 方可回帖
返回
//