我可以访问Android中的所有开放端口吗?
我做了一个快速搜索并意识到它不可能有一个开放端口列表或知道哪个应用程序正在使用哪个端口。
你有任何经验吗?
答案 0 :(得分:2)
Android是一个普通的Linux系统,因此您可以使用标准的Linux工具来查找它。
要查看开放端口列表,请使用netstat命令,如下所示:
netstat -nap
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5555 0.0.0.0:* LISTEN
tcp 97 0 10.0.2.15:5555 10.0.2.2:59176 ESTABLISHED
此信息实际上来自/ proc filesystem
例如,有关TCP套接字的信息来自/ proc / net / tcp