Como filtrar por IP no Wireshark

How Filter Ip Wireshark



.

O que é o Wireshark?


O Wireshark é uma ferramenta de captura e análise de pacotes de rede. É uma ferramenta de código aberto. Existem outras ferramentas de rede, mas o Wireshark é uma das ferramentas mais fortes entre elas. O Wireshark também pode ser executado no sistema operacional Windows, Linux, MAC etc.







Como é o Wireshark?

Aqui está a imagem do Wireshark versão 2.6.3 no Windows10. A GUI do Wireshark pode ser alterada dependendo da versão do Wireshark.





Onde colocar o filtro no Wireshark?

Olhe para o local marcado no Wireshark onde você pode colocar o filtro de exibição.





Como colocar o filtro de exibição de endereços IP no Wireshark?

Existem diferentes maneiras de usar o filtro de IP de exibição.



  1. Endereço IP de origem:

Suponha que você esteja interessado em pacotes de um endereço IP de origem específico. Portanto, você pode usar o filtro de exibição abaixo.

ip.src == X.X.X.X =>ip.src == 192.168.1.199

Em seguida, você precisa pressionar enter ou aplicar para obter o efeito do filtro de exibição.

Verifique a imagem abaixo para o cenário

  1. Endereço IP de destino :

Suponha que você esteja interessado em pacotes destinados a um endereço IP específico. Portanto, você pode usar o filtro de exibição abaixo.

ip.dst == X.X.X.X =>ip.dst == 192.168.1.199

Em seguida, você precisa pressionar enter ou aplicar para obter o efeito do filtro de exibição.

Verifique a imagem abaixo para o cenário

  1. Apenas endereço IP:

Suponha que você esteja interessado em pacotes que possuem um endereço IP específico. Esse endereço IP é o endereço IP de origem ou de destino. Portanto, você pode usar o filtro de exibição abaixo.

ip.addr == X.X.X.X =>ip.adr == 192.168.1.199

Em seguida, você precisa pressionar enter ou aplicar [Para alguma versão mais antiga do Wireshark] para obter o efeito do filtro de exibição.

Verifique a imagem abaixo para o cenário

Então, quando você coloca o filtro como ip.addr == 192.168.1.199, o Wireshark exibirá todos os pacotes em que Source ip == 192.168.1.199 ou Destination ip == 192.168.1.199.

De outra forma, você escreve filtro como abaixo também

ip.src == 192.168.1.199||ip.dst == 192.168.1.199

Veja a captura de tela abaixo para o filtro de exibição acima

Observação:

  1. Certifique-se de que o fundo do filtro de exibição esteja verde ao inserir qualquer filtro, caso contrário, o filtro será inválido.

Aqui está a captura de tela do filtro válido.

Aqui está a captura de tela para filtro inválido.

  1. Você pode fazer vários filtros de IP com base em condições lógicas [|| , &&]

Condição OU:

(ip.src == 192.168.1.199) || (ip.dst == 192.168.1.199)

Condição E:

(ip.src == 192.168.1.199) && (ip.dst == 192.168.1.1)

Como colocar o filtro de captura de endereços IP no Wireshark?

Siga as capturas de tela abaixo para colocar o filtro de captura no Wireshark

Observação:

  1. Como filtro de exibição, o filtro de captura também é considerado válido se o fundo for verde.
  2. Lembre-se de que os filtros de exibição são diferentes do filtro de captura no caso de sintaxe.

Siga este link para filtros de captura válidos

https://wiki.wireshark.org/CaptureFilters

Qual é a relação entre o filtro de captura e o filtro de exibição?

Se o filtro de captura estiver definido, o Wireshark irá capturar os pacotes que combinam com o filtro de captura.

Por exemplo:

O filtro de captura é definido como abaixo e o Wireshark é iniciado.

host 192.168.1.199

Depois que o Wireshark é interrompido, podemos ver apenas o pacote de ou destinado a 192.168.1.199 na captura inteira. O Wireshark não capturou nenhum outro pacote cujo ip de origem ou destino não seja 192.168.1.199. Agora chegando ao filtro de exibição. Assim que a captura for concluída, podemos colocar filtros de exibição para filtrar os pacotes que queremos ver naquele movimento.

De outra forma, podemos dizer: suponha que sejamos solicitados a comprar dois tipos de frutas maçã e manga. Portanto, aqui o filtro de captura é mangas e maçãs. Depois de trazer mangas [tipos diferentes] e maçãs [verdes, vermelhas, etc.] com você, agora você deseja ver apenas maçãs verdes de todas as maçãs. Portanto, aqui a maçã verde é o filtro de exibição. Agora, se eu pedir para você me mostrar a laranja das frutas, você não pode mostrar porque você não comprou laranja. Se você tivesse comprado todos os tipos de frutas [significa que você não teria colocado nenhum filtro de captura], você poderia ter me mostrado laranjas