首页
社区
课程
招聘
[旧帖] [讨论][讨论]安卓软件自起问题 0.00雪花
发表于: 2014-4-4 10:12 1914

[旧帖] [讨论][讨论]安卓软件自起问题 0.00雪花

2014-4-4 10:12
1914
手机里有些不常用的软件、但是又是有时必须用的。最郁闷的是它们还总是开机就自己启动。结束进程还是一会就自己启动、总是在后台悄悄地费电、
比如支付B啊、XX宝啊什么的客户端、
我从大牛里看到一些修改软件、比如什么去广告、去积分的、改名字什么的、
我想问下大牛能不能用这些软件来修改下软件的自起、给他改成不自起了。完了编译。签名。安装啊。

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你说的软件叫什么名字呀
2014-4-5 09:00
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我也很头疼这些问题,有没有大神能帮下忙解决一下
2014-4-5 20:15
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
是啊、求大神给指点下迷津
2014-4-5 21:10
0
雪    币: 248
活跃值: (29)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
以前在2.3系统上面,不声明开机自启权限,也能接收自启广播,差别就是不声明系统自带的自启管理里不会出现此软件。不知道后面的系统这样做行不行。

禁止已安装的自启,可以用第三方软件管理(要root),不过我发现对于同一个软件,第三方的有的检测出来自启,有的没有。
有些手机自带的功能有点强大,比如开发选项里设置一下就只能让一个软件跑。
2014-4-8 00:19
0
雪    币: 14
活跃值: (41)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
反编译市场上的软件只能修改AndroidManifest文件和res资源文件里面的内容,就是屏蔽广告改改软件名什么。

软件自启是在逻辑代码里(src文件)实现的,由于上架的软件对这部分进行了加密(算是对自己知识产权的保护吧),反编译不出来,所以无法修改。
如果你只是担心耗电的话,没什么事,几个软件耗不了多少;你要是觉得电不够用就备块电源或者带个移动电源呗
2014-4-15 12:30
0
雪    币: 43
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
android 3.1之前,软件可以捕捉ACTION_BOOT_COMPLETED的消息,程序可以自启动;但是3.1之后,android系统对系统消息作了权限,不会被捕捉到了,所以不能自启动了;
基于这个思路,如果你的系统是3.1之前的,你可以采取将Manifest.xml中注册的广播类去掉,代码中也相应去掉对应的部分,程序就不会自启动了。3.1之后的系统,已无法做到自启动了。
2014-4-16 10:27
0
雪    币: 43
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
可以把自启动去掉的
2014-4-16 10:28
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
去除对 boot_complete 的响应代码。
2014-4-16 23:42
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
LBE安全大师可以解决。。。。。
2014-4-17 13:44
0
游客
登录 | 注册 方可回帖
返回
//