Há muitas razões pelas quais você pode precisar usar um
scanner de porta para verificar se uma porta TCP ou UDP é aberta. A Microsoft
tem um pequeno utilitários chamado
PortQry que permite que você execute a
varredura de porta básica a partir da linha de comando. Você pode baixar PortQry
o pacote PortQryV2.exe e executá-lo para extrair o programa PortQry.exe, EULA e
arquivo leia-me. Eu normalmente copiar PortQry.exe a minha pasta% SystemRoot%
para que eu possa executá-lo a partir de qualquer diretório. Aqui estão alguns
exemplos de como usar PortQry da linha de comando:
- portqry -n servername -e 80 - Consultas
computador remoto servername para verificar se ele está escutando
na porta TCP 80 (HTTP).
- portqry -n -p servername UDP
-o 37,88,135
- Consulta o computador remoto para verificar se ele está escutando
em portas UDP 37, 88 e 135.
- portqry -n -r 10.0.0.21
1-1024
- Consulta o endereço IP para determinar se ele está escutando em
qualquer uma das portas TCP conhecidas. A saída será exibido cada porta e
se ele está ouvindo ou não ouvir.
- portqry -n 10.0.0.21 -r 1:
1024 | encontrar ": Escuta" - O mesmo que acima, mas somente lista
as portas abertas.
PortQry também pode ser executado no modo silencioso usando o q
switch. A saída do programa com um returncode de 0 se ouvir, 1 se
não ouvir, ou 2 se escuta ou filtrada. Isso é útil para o processamento
de arquivos em lote