我注意到我的 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 选项。