Um scanner de porta ou servidor proxy para testar protocolos UDP (ou todos os outros) em portas específicas (ou todas)

1

Eu tenho um problema no localizador de GPS (TK102), que provavelmente está enviando dados pelo UDP, mas o meu servidor não está recebendo (enquanto ele faz de outros clientes, usando o UDP e este IP / port).

Eu perguntei em Unix / Linux sobre como eu poderia tentar resolver isso no lado do servidor.

Mas eu também pergunto aqui, se houver alguma solução para o Windows, que eu possa usar no meu computador doméstico (depois de redirecionar o localizador para o IP do computador em vez dos servidores um) para interceptar / rastrear / verificar, se for realmente enviando qualquer coisa, e se houver - então o que?

    
por trejder 06.09.2012 / 12:40

1 resposta

0

A solução é praticamente a mesma para todos os sistemas operacionais. Execute um sniffer de pacotes no servidor (no Windows existem, por exemplo, Windump ou Wireshark ). Windump exemplo:

C:\> windump -D
1.\Device\NPF_{FD6B99B9-2B36-4222-A1C3-59C52DE63BB1} (Intel(R) PRO/1000 MT Desktop Adapter)

C:\> windump -i 1 -XX udp
windump: listening on \Device\NPF_{FD6B99B9-2B36-4222-A1C3-59C52DE63BB1}
...

Em seguida, envie pacotes UDP para o seu servidor a partir de outro host:

hping3 SERVER --udp -p 2342 -c 1 -n

ou

nmap -sU -n -Pn -p 2342 SERVER

e veja se o sniffer de pacotes registra esses pacotes.

    
por 06.09.2012 / 16:26

Tags