Skip to content

LipiLee/netstat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netstat

netstat command with process names in Android adb shell

If the uid is 0 or 1000, its process name will be 'system' and shared uid has many process names.

I have changed toolbox's netstat in Android source code (https://android.googlesource.com/platform/system/core/+/master/toolbox/netstat.c) (https://android.googlesource.com/platform/system/core/+/lollipop-release/toolbox/netstat.c).

UPDATE: The netstat in toolbox was removed in Android 6.0(Marshmallow). And new netstat of toybox in Android Marshmallow(6.0) is added and needs root priviledge to get PID or Process name, NOT this netstat.

Example

example

Installation

You can use netstat3 binary for ARM CPU. And it can be installed to runnable directory without root priviledge in Android device.

$> adb push netstat3 /data/local/tmp

Configuration

It should be executable using chmod command.

$> adb shell
shell@xxx:/ $ chmod 755 /data/local/tmp/netstat3

Run

This netstat don't need the root priviledge to run.

shell@xxx:/ $ /data/local/tmp/netstat3

Thanks

Thanks for Brann's useful tip in Korean language.

About

netstat with process names in Android shell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published