假设我有一个第三方 Java 应用程序。
它是一个我以通常方式运行的 .jar:java -jar app.jar
如何在基于 Debian 的系统上监控它通过网络发送和获取的内容?
我想知道它连接到哪些服务器以及它发送和获取哪些数据。
答案1
使用网络状态。请注意,它只会提供套接字信息。如需更详细的分析,您可以使用wireshark。
更多信息:http://en.wikipedia.org/wiki/Netstat,http://linux.die.net/man/8/netstat, 和http://linux.die.net/man/1/wireshark