Is there a way, on a non-rooted Android device, to see a list of what apps are listening on what port? Or even a way to see if an app is listening on a specific port?
I was able to see which app had an open port using standard linux knowledge.
shell@android:/ $ cat /proc/net/tcp
The important stuff above is:
You can map the uid list to apps via How to know app name by UID