Android 手机 root 之后使用 adb shell 命令 am start -n com.XXX.XXX 可以轻易启动 WXEntityActivity (微信指定启动页),如何阻止这样的操作,已试过 android:exported="false",这样会导致无法打开 app ,请教还有什么其他办法?
|
kaedeaOct 29, 2015
1
没办法的吧,除非你不想让应用出现在桌面
|
|
wnn5191991Oct 29, 2015
2
不要 root
|
|
3
@wnn5191991 这是用户行为...
|
|
HentaiMewOct 29, 2015
4
… root 后还能怎么防啊 还直接把你的应用卸了呢
|
|
RockoOct 29, 2015 via Android
5
做检测,没有带信息进来的直接 finish()
|
|
6
@HentaiMew 删掉 App 就不存在安全隐患和漏洞了,但是如果用户手机丢了被 root 了用 shell 就可以直接绕过手势密码验证页面跳到这个页面了。
|
|
zhibinOct 29, 2015
9
你这个问题有毛病, am start , 从 Launcher , 从其他 app 跳转,有什么本质区别?
你直接说你具体要搞啥? |
|
emitvoiceOct 29, 2015
12
5l 方法应该可行啊。手势密码通过的话给个参数,启动页初始化时加判断,无参数直接 finish()。
|
|
WayToPlayOct 29, 2015
13
配置加上 export=false ,直接启动就会出现 permission denied
|
|
JeepengOct 29, 2015
14
打码打一半是什么意思。。。
|
|
yromOct 29, 2015
15
这不是微信的回调页面吗。。怎么做了启动页
|
|
16
在已 root 的情况下,本身在本地验证的所谓手势密码就是愚蠢的,就像用路径隐藏网站后台一样。。。
|