Android为什么端口443被打开?

时间:2013-03-22 15:16:54

标签: android https port

我注意到我的Android手机已打开https端口(443)。 这是nmap报告:

PORT    STATE SERVICE VERSION
443/tcp open  http    Mongoose httpd
|_http-methods: No Allow or Public header in OPTIONS response (status code 400)
|_http-title: Index of /

如果我尝试从浏览器访问此页面,则无法访问该端口:https://PHONE_IP我收到此错误:ERR_SSL_PROTOCOL_ERROR

我尝试使用adb shell进行连接,实际上是打开了端口,这是netstat报告:

Proto Recv-Q Send-Q Local Address          Foreign Address        State
 tcp       0      0 127.0.0.1:7777         0.0.0.0:*              LISTEN
 tcp       0      0 127.0.0.1:7203         0.0.0.0:*              LISTEN
 tcp       0      0 127.0.0.1:5037         0.0.0.0:*              LISTEN
 tcp       0      0 127.0.0.1:80           0.0.0.0:*              LISTEN
 tcp       0      0 0.0.0.0:443            0.0.0.0:*              LISTEN

但我无法理解哪个进程绑定了433端口。 有什么建议吗?

更新: Android netstat没有选项,甚至没有-h选项。

1 个答案:

答案 0 :(得分:0)

我不记得Android的netstat是否具有-p选项,但如果确实如此,那么这将是了解端口打开的进程ID的最简单方法。

如果不这样做,您可以浏览/ proc /目录,查看每个进程打开的文件描述符,直到找到有问题的文件描述符为止。