Pplware

tcpdump – Apanhe tudo o que passa na rede

Para que se perceba tudo o que acontece e circula nas redes de dados é importante que se usem as ferramentas adequadas. Uma das ferramentas mais populares nesse campo é sem dúvida o Wireshark. No Pplware já publicamos vários artigos a ensinar como usar, e até já mostramos como podem “apanhar” passwords caso a comunicação não seja segura.

Além do Wireshark, o tcpdump é igualmente uma poderosa solução para quem necessitar de analisar o tráfego que passa na rede.

O tcpdump é uma ferramenta que permite “snifar” todo o tráfego que passa na rede de dados. Esta é uma ferramenta muito popular nos sistemas GNU/Linux mas está também disponível para Windows. Como todos os sniffers, o tcpdump pode se usado para o bem (ex. detectar erros de comunicação),mas também para o mal (ex. capturar dados pessoais).

Como utilizar o tcpdump?

O tcpdump oferece ao utilizador as mais diversas opções. Hoje vamos ensinar como usar as funções básicas deste poderoso sniffer.

1) Especificar Interface

Para snifar o tráfego numa interface específica basta que use o comando:

tcpdump –i <interface>

2) Especificar uma porta

Para especificar uma determinada porta basta o comando o seguinte:

tcpdump port <porta>

3) Snifar as comunicações de uma determinada máquina

Caso pretenda filtrar o output de apenas uma máquina, deve usar o comando:

tcpdump host <IP/nome da máquina>

Nota: Caso pretendam indicar se a máquina é de origem ou de destino (da comunicação) basta que usem os parâmetros  src ou dst, respectivamente.

4) Snifar comunicações para uma rede específica

No caso de pretenderem snifar apenas a comunicação de uma determinada rede, o comando deverá ser a seguinte:

tcpdump net <rede>

5) Guardar output num ficheiro

Para guardar a captura num ficheiro basta que usem o parâmetro –w seguido do nome do ficheiro

tcpdump –i eth0 –w captura

Para ler o ficheiro deverão usar o parâmetro –r

tcpdump –r captura

Num próximo tutorial iremos partilhar mais alguns filtros. Como referido, o tcpdump dá a possibilidade de conjugar os mais diversos parâmetros, permitindo que se obtenha o output pretendido. Caso queiram partilhar alguns filtros que considerem importantes basta que os coloquem nos comentários.


Homepage: tcpdump

Exit mobile version