netcat para capturar ethernet

1

Como posso ter certeza do resultado do seguinte comando:

nc eth0 &> capture.txt

capturaria os dados + erros transmitidos via eth0?

    
por Sean 15.08.2014 / 18:54

2 respostas

7

você deseja tcpdump não nc e a sintaxe seria

tcpdump -i eth0

netcat é apenas para testes básicos de TCP / IP. tcpdump utiliza a biblioteca libpcap , que permite interações de baixo nível com pacotes e os gostos

    
por 15.08.2014 / 19:22
2

Você deve usar tcpdump com a opção -w .

tcpdump -i INTERFACE -w FILENAME

Substitua INTERFACE pela interface que você deseja ouvir e FILENAME pelo local do arquivo para o qual você precisa capturar a saída.

    
por 15.08.2014 / 21:45