重定向到另一个内容提供商

时间:2014-06-19 12:44:07

标签: android apk android-contentprovider telephony

每个人都知道Facebook会在Android上读取用户的短信内容。我的任务是创建虚假的内容提供商并重定向Facebook以阅读假的短信数据库。

我正在尝试创建自己的内容提供商来取代Android上的默认电话,这将单独处理Facebook的请求。

所以,有两个问题:

1)我在哪里可以找到TelephonyProvider的完整项目? TelephonyProvider.apk的反编译没有很好的结果。

2)我如何在内容提供商中单独处理特定应用程序的请求?

1 个答案:

答案 0 :(得分:1)

  

我的任务是创建虚假的内容提供商并重定向Facebook以阅读假的短信数据库。

幸运的是,除非您控制设备固件,否则由于隐私和安全原因非常明显,这是不可能的。

  

我正在尝试创建自己的内容提供商,以取代Android上的默认电话

幸运的是,除非您控制设备固件,否则由于隐私和安全原因非常明显,这也是不可能的。

  

我在哪里可以找到TelephonyProvider的完整项目?

http://source.android.com

  

如何在内容提供商中单独处理特定应用的请求?

您可以看到Binder.getCallingUid()是否返回了标识调用ContentProvider的应用的内容 - 我不知道是否有效。