问题描述
我在发送广播时正在阅读有关 Android 安全性的内容,并在一次演讲中发现了这些非常有用的笔记:https://defcon.org/images/defcon-19/dc-19-presentations/O%27Neil-Chin/DEFCON-19-O%27Neil-Chin-Google-Android.pdf
在未经授权的意图接收部分,建议采取两种可能的措施:
Intent i = new Intent();
i.setClassName("some.pkg.name","some.pkg.name.TestDestination");
或
Intent i = new Intent();
i.setAction("my.own.action");
sendbroadcast(i,"my.own.permission");
我不明白这两者是如何相互排斥的。如果可以,是否有理由不同时进行,以增加安全性?在我的特殊情况下,因为我知道目标应用程序/包/类,所以第一个是给定的,但我想知道是否还有什么可以阻止我实现第二个。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)