获取Android网址的应用内容提供商

时间:2017-03-27 08:34:47

标签: android adb android-contentprovider

我正在测试适用于Android内容提供商的Android应用:https://github.com/dan7800/VulnerableAndroidAppOracle/blob/master/Vulnerabilities/Content_Providers/Un%20Secure/ContentProviders/app/src/main/java/com/example/hussienalrubaye/contentproviders/MainActivity.java

它存储数据:

String URL = "content://com.example.provider.College/students";

想象一下,我没有此应用的源代码,有没有办法发现该网址?

我知道我可以通过adb命令获得大量信息,而且我已经尝试了

adb shell pm list packages

获取包名称,但不知道如何获取该URL。

1 个答案:

答案 0 :(得分:1)

使用adb shell dumpsys package providers命令列出所有已注册的内容提供商。然后按包名称或部分URL

进行过滤