Digamos que eu tenha um aplicativo Java de terceiros.
É um .jar que executo normalmente:java -jar app.jar
Como posso monitorar o que ele envia e recebe pela rede em um sistema baseado em Debian?
Gostaria de saber a quais servidores ele se conecta e quais dados ele envia e recebe.
Responder1
Usarnetstat. Observe que ele fornecerá apenas as informações do soquete. Para uma análise mais detalhada, você pode usarwireshark.
Mais informações:http://en.wikipedia.org/wiki/Netstat,http://linux.die.net/man/8/netstat, ehttp://linux.die.net/man/1/wireshark