Exploiting Content Providers
Exploiting Content Providers
Intro
<provider android:name=".DBContentProvider" android:exported="true" android:multiprocess="true" android:authorities="com.mwr.example.sieve.DBContentProvider">
<path-permission android:readPermission="com.mwr.example.sieve.READ_KEYS" android:writePermission="com.mwr.example.sieve.WRITE_KEYS" android:path="/Keys"/>
</provider>Get info from exposed content providers


Database-backed Content Providers


Query content
Insert content

Update content

Delete content

SQL Injection

File System-backed Content Providers

Read file
Path Traversal
References
Last updated

