I have a rooted Galaxy S2, and I want to block access for all apps whose primary function does not require network connectivity. I am using DroidWall and LBE Privacy Guard (both require root) to control application behavior.

Droidwall is an excellent firewall, but it doesn't provide a snapshot of currently active network connections. Is there an app that can do so, on a per app basis?

Update : Just realized I can simplify things by just saying I want for Android what I can achieve using netstat -b on Windows, but properly presented!

I have already seen a few - but they just wrap a commandline interface - as though they're calling netstat locally and then just piping output.

  • 1
    I see a bunch of apps that come back on the Market with a search for "netstat". What have you already tried? Why didn't they work for you?
    – ale
    Dec 9, 2011 at 13:57

1 Answer 1


Opensource Network Log (Play) app does exactly that. The features are:

  • real time log display
  • hostname resolving
  • per app view
  • filters based on app name, hostname, port

It needs root and busybox.

  • Thanks, I'm on a HTC One X now, but haven't rooted it yet.. Will give it a try.
    – Rex
    May 19, 2012 at 5:11
  • There are other apps doing similar without root, e.g. play.google.com/store/apps/…
    – Robert
    Apr 20, 2018 at 18:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .