Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有:
1) 根设备
2)在其上启动应用程序。(例如 YouTube)。
3)这个应用程序的PID。
4)一些数据从互联网传输到应用程序。(视频播放)
我需要获取此数据传输到的端口。
PS 在“tcpdump”的帮助下,我可以看到数据在哪个端口上传输,但在哪个端口上发送数据可能有很多。我只需要我的应用程序。
您可以使用它lsof -i来获取所有开放的互联网连接。要提取您的应用程序,您可以执行以下操作:
lsof -i
lsof -i | grep "yourappname"
这将为您提供连接信息,例如哪个 ip:port 用于与远程服务器通信。
采用
cat /proc/pid/net/tcp
我的错误是该命令需要调用而不是播放视频,因为新端口仅添加到应用程序tcp文件中。