you can look at our research system crepedroid, which does what you
talk about, and a lot more.

www.crepedroid.org/crepedroid.html

-Earlence

On Oct 14, 6:42 pm, fal <[email protected]> wrote:
> Hello,
>
> I have Users with rooted Android 2.2+ smartphone devices.
> Whenever any on-device App accesses the device's Contacts List,
> Microphone or Camera resource, I want to Suspend that App, pop up a
> warning message to the User, and let the User decide whether to Abort
> or Continue.
>
> Even though at App install-time the User might have (blindly) granted
> those Apps permission to access those Resources.
>
> So, I want to write an Android System Service to continuously scan the
> File Descriptors (or whatever) representing the Contacts List,
> Microphone and Camera.
> If any other application or service/process/thread attempts to open
> any of the above file descriptors, I suspend it and pop up a Toast
> message to the User, something like: "Application "CHESS" is trying to
> access the CAMERA!!! Close the app, or Continue?".
>
> I could find absolutely nothing on the Android SDK or NDK which would
> help me achieve my above goal.
>
> Not even a quick-and-dirty-and-dangerous Linux command approach like
> "./data/lsof -w | grep audio" inserted and run on the device was of
> any help whatsoever -- I don't know what precise Android resource
> names to grep for, and moreover the Resources' file descriptors seem
> to be open all the time whether they are being accessed or not!
>
> Thank you, any advice would be greatly appreciated.
>
> Fal

-- 
You received this message because you are subscribed to the Google Groups 
"Android Security Discussions" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/android-security-discuss?hl=en.

Reply via email to