吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 21706|回复: 28
收起左侧

[Android 原创] 安卓APP二次修改之添加防卸载功能——详细教程

  [复制链接]
笑对VS人生 发表于 2017-1-14 12:19
    之前给Nod定位粒子添加过http://www.52pojie.cn/thread-526232-1-1.html 如下图这种激活后在未取消激活情况下将无法卸载和清除数据。
IMG_20170114_121007.jpg IMG_20170114_121250.jpg

         这里把方法分享下:

1.反编译你要修改的APP
2.在反编译出的文件夹里面找到AndroidManifest.xml打开
分别添加以下代码
[XML] 纯文本查看 复制代码
 
 <receiver android:label="@string/app_name" android:name="android.app.admin.DeviceAdminReceiver" android:permission="android.permission.BIND_DEVICE_ADMIN" android:description="@string/app_name">            <meta-data android:name="android.app.device_admin" android:resource="@xml/deviceadmin" />
            <intent-filter>
                <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
            </intent-filter>
        </receiver>

还有要添加这个权限
[XML] 纯文本查看 复制代码
    <uses-permission android:name="android.permission.BIND_DEVICE_ADMIN" />

下图仅供参考
Screenshot_2017-01-13-20-40-55-picsay.jpg

3.在反编译文件夹找到res/xml 目录下添加下面压缩包里面提供的deviceadmin.xml文件(如没有对应路径,手动添加)

Screenshot_2017-01-13-20-41-32-picsay.jpg

4.回编译,签名,安装。

     当然这种没有修改smali情况下,不能实现在软件里面点击按钮打开防卸载激活 或者 打开软件就跳转 激活页面
       (有时间的可以自己去探索一下)

   所以需要在安装软件后到 设置——安全——设备管理器 手动开启,取消也是这样。

   这种防卸载可以开关,还有一种是不能取消的设备管理器激活,百度一下就有JAVA源码,这里就不深究!二次修改也不方便添加那种。

  上面所用到的代码及文件打包下载: 代码文件压缩包.zip (567 Bytes, 下载次数: 152)
                        
                           ——2017.1.14
                            By  笑对VS人生      

免费评分

参与人数 8吾爱币 +8 热心值 +7 收起 理由
Chlrun + 1 + 1 这个可以的 学习了
a350885802 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Terrorist + 1 + 1 用心讨论,共获提升!
pyj521 + 1 + 1 谢谢@Thanks!
破吾解爱 + 1 + 1 用心讨论,共获提升!
xinmll + 1 鼓励转贴优秀软件安全工具和文档!
lmgang + 1 + 1 我很赞同!
yaojing + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

pyj521 发表于 2017-3-12 21:41
@笑对VS人生 大神好,前面出的两个教程看了后受益匪浅,非常感谢!希望大神再出一个怎么添加一个安卓程序自启动的教程!期待大神的杰作!谢谢!
头像被屏蔽
yaojing 发表于 2017-1-14 12:27
BOOBINELast 发表于 2017-1-14 12:34 来自手机
a6718589 发表于 2017-1-14 12:39
顶一个,你好久没发帖了
killyouiii 发表于 2017-1-14 13:25
好贴,学习了。。。。。。。。
等老子火了 发表于 2017-1-14 13:27
防卸载    弄一个给别人手机安上
palard 发表于 2017-1-14 13:49
感谢分享,学习了。
dxdeng 发表于 2017-1-14 14:14
学习了阿
交王飞也不行 发表于 2017-1-14 14:43 来自手机
学习一下
jingchi 发表于 2017-1-14 16:05
谢谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 21:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表