There will always be that unfound bug which will lead to a privilege
escalation, however, I am thinking of a way to reduce the damage an
escalation can cause, even though it elevates its privileges.

The idea revolves around the existence of a system server whose sole
purpose is to detect and terminate processes that have illegally
elevated their uids, and a hook in setuid.

Basically, every app that needs to elevate (illegally or legally
otherwise) will use setuid, this will proxy the call to the manager
which maintains a list of all processes that are legally allowed to
elevate privileges within the confines of the security state of the
phone.

Thoughts? Suggestions?

If this is a good idea, I would like to contribute it.

Cheers,
Earlence

-- 
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