Capturar pacotes/dados?

Boa tarde Sr’s,
quero fazer um programa que fique capturando dados que estão
trafegando entre a minha maquina e o servidor via tcp/ip.

Ex: Quando eu der um telnet no meu servidor quero capturar os dados
trafegados entre a minha maquina e o servidor.

Alguem poderia me ajudar???

Sandro Mueller
Aberta Informática Ltda

Cara… em java é dificil… porque você não consegue acesso tão baixo nível assim, para deixar a placa em modo promiscuo e começar a capturar tudo quanto é pacote…

Mas existem programas prontos, acredito que em C, que fazem isso pra você… um muito usado, até para fins educacionais é o Ethereal: http://www.ethereal.com/!

Abraço!