小白尝试——去除apk流氓权限

小白尝试——去除apk流氓权限

起因 某些软件的流氓权限看着不顺眼,就想试试能不能去除或修改它们

工具 apktool,看起来很容易试验的不知名apk

步骤: 反编译-修改-重新打包-重新签名

具体如下:

获得apk 解压apk文件,得到AndroidManifest.xml文件; 打开AndroidManifest.xml文件发现一堆乱码,于是请出apktool反编译此apk文件,方法如下: 将apk文件移动到apktool相同目录下 打开命令行窗口,进入目录 输入命令apktool d 2.apk,(反编译) 执行后截图如下 发现多了个文件夹,进入又得到AndroidManifest.xml文件,但是可以打开了 这里边

然后重新把我们解压的apk重新打包成apk文件 在命令行窗口执行apktool b 2 进入2文件夹发现有个dist目录 进入后得到打包好的2.apk文件 但这时候还没法安装 我们还需要重新签名 先生成keystore文件 执行keytool -genkey -alias xiaobai.keystore -keyalg RSA -validity 20000 -keystore xiaobai.keystore 执行后截图如下 文件夹里又多了个文件 然后我们把dist目录下的apk文件复制到这个目录下,执行 jarsigner -verbose -keystore xiaobai.keystore -signedjar 2_signed.apk 2.apk xiaobai.keystore 得到的新apk文件就可以安装了 (注:不适用于所有apk)

相关推荐

魔兽达拉然炉石任务在哪接
beat365手机版客户端ios

魔兽达拉然炉石任务在哪接

📅 07-08 👁️ 871
合集版 - 第2页
beat365手机版客户端ios

合集版 - 第2页

📅 09-27 👁️ 3134
世界杯2016欧洲杯:德国夺冠背后的故事
det365在线平台

世界杯2016欧洲杯:德国夺冠背后的故事

📅 10-07 👁️ 2581