删除APK文件中不放心的权限

原创 2012年03月28日 09:10:03

现在的Android软件,流氓太多,动不动就申请什么读取联系人数据、直接发送短信之类的权限,虽然软件本身确实不会偷偷摸摸的发短信,但拥有这样的权限,实在是让人放心不下啊

 

那么,有没办法去掉这样的权限呢,答案是肯定的,在电脑上,这件事情有很多工具可以完成,我的办法是:

 

第一步:准备工作

下载apktool,官方网页是:

http://code.google.com/p/android-apktool/

下载auto-sign,网上搜一下,很多地方有的

 

第二步:反编译

下载完后解压,会看到一个apktool.bat

运行apktool.bat d XXX.apk

其中d表示decodeXXX.apk是需要修改权限的软件

运行完成后,可以看到新生成了一个叫做XXX的目录

 

第三步:更改权限

进入XXX目录,用文本编辑器打开AndroidManifest.xml,可以看到一堆uses-permission,比如:

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

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

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

每一个uses-permission都是一个单独的权限,想要去掉哪个权限就删除那一行,一般从描述上就可以看出来

 

第四步:重新组装APK文件

第三步修改完后保存,再次运行apktool.bat,不过这次的参数是b

Apktool.bat b XXX XXX.modified.apk

运行完成后会生成一个新的apk文件XXX.modified.apk

 

第五步:签名

将上步生成的XXX.modified.apk拷贝到auto-sign目录,运行

java -jar SignAPK.jar XXX.modified.apk

就这样,XXX.modified.apk就可以拷贝到手机上安装啦

 

马云装神弄鬼拜见过被通缉的气功大师王林, 歪门邪道的人还办教育,用淘宝支付宝真的不放心

马云装神弄鬼拜见过被通缉的气功大师王林, 歪门邪道的人还办教育,用淘宝支付宝真的不放心             马云创办的商业引无数人信服, 但马云是个装神弄鬼拜见过被通缉的气功大师王林, 歪门邪...
  • suirosu
  • suirosu
  • 2017年07月23日 08:31
  • 367

Android 为【apk】文件签名,增加修改系统时间等权限

原文地址::http://www.cnblogs.com/TerryBlog/archive/2010/09/10/1823103.html   相关网页::Android中如何修改系统时间(应用...

apk获取设备文件节点操作权限

android 5.x+ 下apk对于设备节点的操作权限问题,测试可通过

在Android源码中编译带.so库文件的APK,使其具体系统签名和系统权限

1.在原APK源码中增加系统权限和所需Inject Event权限 更改AndroidManifest.xml文件,增加字段android:sharedUserId="android.uid.s...

Android 为【apk】文件签名,增加修改系统时间等权限

原文地址::http://terryblog.blog.51cto.com/1764499/389843     昨天写应用,涉及到需要修改系统时间等操作,查了一下Android 的设置源码...

解决:Android使用自带sqlite开发时,apk中创建的数据库外部的进程是没有权限去读/写的,而且无法如何读取指定目录下的db文件

SQLiteOpenHelper是Android框架为我们提供的一个非常好的数据库打开、升级与关闭的工具类。但是这个工具类会自动把db文件创建到“ /data/data/com.*.*(package...

android sdcard文件访问权限与apk应用 userid 访问权限的关系。

问题:应用在AndroidManifest.xml 文件 申请WRITE_EXTERNAL_STORAGE 权限即可对sdcard 下文件进行操作。           应用的用户id 和所属组...

android sdcard文件访问权限与apk应用 userid 访问权限的关系。

分类: Android2012-01-18 14:15 5302人阅读 评论(0) 收藏 举报 androidsystemsocketsaccessdeprecatedfilenames ...

删除文件时提示管理员权限

  • 2017年12月09日 09:14
  • 843B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:删除APK文件中不放心的权限
举报原因:
原因补充:

(最多只允许输入30个字)