Como posso obter uma lista das portas que o Wireshark conhece?

2

Quando eu preciso escolher uma nova porta para usar (interna a uma organização) eu costumava procurar em / etc / services. Isso não é mais suficiente, já que o Wireshark sabe sobre muitas outras portas que não estão em / etc / services e, portanto, com erros de configuração de tráfego.

Eu gostaria de obter uma lista de todas as portas (TCP e UDP) que o Wireshark conhece, para que eu possa usar uma diferente.

Onde posso encontrar (ou como posso gerar) essa lista?

Atualizar, escreveu um script:

#!/usr/bin/env python

import urllib2
response = urllib2.urlopen('http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt')
text = response.read()

for line in text.splitlines():
  words = line.split()
  if len(words) < 2: continue
  if words[1] != 'Unassigned': continue
  print words[0]
    
por fadedbee 14.03.2014 / 10:22

2 respostas

2

Existe um arquivo chamado services na sua instalação do Wireshark. É um clone do link

    
por 14.03.2014 / 10:36
1

Você pode ler a fonte, esse é o primeiro lugar em que eu olharia:

link

    
por 14.03.2014 / 10:32