Bryan Ashby wrote:
> I am looking for information on traffic filtering options on the
> Android platform. That is, filtering Internet traffic such as HTTP,
> and IM. For example, on the desktop this can be achieved via a device
> driver such as NDIS, Windows Filtering Platform (WFP) or a Layered
> Service Provider (LSP).
> 
> What options exist on the Android platform? Is it possible to access
> the network / TCP/IP stack?

Only if you are creating your own firmware or are contributing
modifications to the Android open source project:

http://source.android.com

Ordinary Java applications can use Java sockets, but only for their own
application -- they cannot affect other applications' network activity
(e.g., filtering).

Discussion of such firmware changes are best suited for one of that
project's lists:

http://source.android.com/discuss

> We would like to initially create a Web/HTTP filter then move on to a
> Instant Messaging filter as well. We would like to do this via
> filtering 3rd party applications (e.g. any application installed on a
> Android device) or via a custom browser & prevent usage/installation
> of external browsers.

Note that "prevent usage/installation of external browsers" runs counter
to Android's user-centric model. That's not to say it cannot be done,
but you definitely will be swimming uphill.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://twitter.com/commonsguy

Android 1.5 Programming Books: http://commonsware.com/books.html

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to