Este é o comando zmap que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
zmap - O Fast Internet Scanner
SINOPSE
zmap [-p ] [-o ] [OPÇÕES ...] [ip / nome do host / intervalo]
DESCRIÇÃO
ZMapName é uma ferramenta de rede para escanear toda a Internet (ou grandes amostras). ZMap é
capaz de escanear toda a Internet em cerca de 45 minutos em uma rede gigabit
conexão, atingindo ~ 98% da velocidade teórica da linha.
OPÇÕES
BASIC OPÇÕES
ip/hostname/alcance
Endereços IP ou nomes de host DNS a serem verificados. Aceita intervalos de IP em notação de bloco CIDR.
Padrões para 0.0.0 / 8
-p, --target-port = port
Número da porta TCP ou UDP para varredura (para varreduras SYN e varreduras UDP básicas)
-o, --output-file = name
Ao usar um módulo de saída que usa um arquivo, grave os resultados neste arquivo. Use - para
saída padrão.
-b, --blacklist-file = path
Arquivo de sub-redes a excluir, em notação CIDR, uma por linha. É recomendado a você
use isso para excluir endereços RFC 1918, multicast, espaço reservado IANA e outros
Endereços para fins especiais da IANA. Um exemplo de arquivo de lista negra lista negra.conf para esta
propósito.
SCAN OPÇÕES
-n, --max-targets = n
Limite o número de alvos a sondar. Pode ser um número (por exemplo, -n 1000) ou um
porcentagem (por exemplo, -n 0.1%) do espaço de endereço que pode ser escaneado (depois de excluir
lista negra)
-N, --max-results = n
Saia depois de receber tantos resultados
-t, --max-runtime = segs
Limite o tempo de envio de pacotes
-r, --rate = pps
Defina a taxa de envio em pacotes / s
-B, --bandwidth = bps
Defina a taxa de envio em bits / segundo (suporta sufixos G, M e K (por exemplo, -B 10M para 10
Mbps). Isso substitui o sinalizador --rate.
-c, - tempo de resfriamento = segundos
Por quanto tempo continuar recebendo após a conclusão do envio (padrão = 8)
-e, --seed = n
Semente usada para selecionar a permutação de endereço. Use isto se você quiser escanear endereços em
a mesma ordem para várias execuções do ZMap.
--shards = N
Divida a varredura em N fragmentos / partições entre diferentes instâncias de zmap
(padrão = 1). Ao fragmentar, --semente É necessário.
--shard = n
Defina qual fragmento verificar (padrão = 0). Os fragmentos são indexados em 0 no intervalo [0, N),
onde N é o número total de fragmentos. Ao fragmentar --semente É necessário.
-T, --sender-threads = n
Threads usados para enviar pacotes. ZMap tentará detectar o número ideal de
enviar threads com base no número de núcleos do processador.
-P, --probes = n
Número de sondas para enviar para cada IP (padrão = 1)
-d, --funcionamento a seco
Imprima cada pacote para stdout em vez de enviá-lo (útil para depuração)
REDE OPÇÕES
-s, --source-port = port | range
Porta (s) de origem para enviar pacotes de
-S, --source-ip = ip | range
Endereço (s) de origem de onde enviar pacotes. Um único IP ou intervalo (por exemplo
10.0.0.1-10.0.0.9)
-G, --gateway-mac = addr
Endereço MAC do gateway para o qual enviar pacotes (no caso de a detecção automática não funcionar)
-i, --interface = nome
Interface de rede para usar
PROBE OPÇÕES
O ZMap permite que os usuários especifiquem e gravem seus próprios módulos de sondagem. Módulos de sondagem são
responsável por gerar pacotes de teste para enviar e processar respostas de hosts.
--list-probe-modules
Lista os módulos de sonda disponíveis (por exemplo, tcp_synscan)
-M, --probe-module = name
Selecione o módulo de sonda (padrão = tcp_synscan)
--probe-args = args
Argumentos a serem passados para o módulo de sondagem
--list-campos de saída
Liste os campos que o módulo de sonda selecionado pode enviar para o módulo de saída
SAÍDA OPÇÕES
O ZMap permite que os usuários especifiquem e escrevam seus próprios módulos de saída para uso com o ZMap. Saída
módulos são responsáveis por processar os conjuntos de campos retornados pelo módulo de teste, e
enviá-los para o usuário. Os usuários podem especificar campos de saída e escrever filtros sobre o
campos de saída.
--list-módulos de saída
Lista os módulos de saída disponíveis (por exemplo, tcp_synscan)
-O, --output-module = name
Selecione o módulo de saída (padrão = csv)
--output-args = args
Argumentos para passar para o módulo de saída
-f, --output-fields = fields
Lista separada por vírgulas de campos para saída
--filtro de saída
Especifique um filtro de saída sobre os campos definidos pelo módulo de sonda. Veja o
seção de filtro de saída para mais detalhes.
ADICIONAL OPÇÕES
-C, --config = nome do arquivo
Leia um arquivo de configuração, que pode especificar quaisquer outras opções.
-q, --quieto
Não imprima atualizações de status uma vez por segundo
-g, --resumo
Configuração de impressão e resumo dos resultados no final da digitalização
-v, --verbosity = n
Nível de detalhe do registro (0-5, padrão = 3)
-h, --Socorro
Imprimir ajuda e sair
-V, --versão
Versão para impressão e saída
UDP PROBE MÓDULO OPÇÕES
Esses argumentos são todos passados usando o --probe-args = args opção. Apenas um argumento pode
ser passado de cada vez.
arquivo: / caminho / para / arquivo
Caminho para o arquivo de carga útil a ser enviado a cada host por UDP.
modelo: / caminho / para / modelo
Caminho para o arquivo de modelo. Para cada host de destino, o arquivo de modelo é preenchido,
definido como a carga útil UDP e enviado.
texto:
Texto ASCII para enviar para cada host de destino
hex:
Binário codificado em hexadecimal para enviar a cada host de destino
campos-modelo
Imprima informações sobre os campos de modelo permitidos e saia.
SAÍDA FILTROS
Os resultados gerados por um módulo de sonda podem ser filtrados antes de serem passados para a saída
módulo. Os filtros são definidos nos campos de saída de um módulo de sonda. Filtros são escritos
em uma linguagem de filtragem simples, semelhante ao SQL, e são passados para o ZMap usando o
--filtro de saída opção. Filtros de saída são comumente usados para filtrar resultados duplicados,
ou para passar apenas respostas bem-sucedidas para o módulo de saída.
As expressões de filtro têm a forma . O tipo de
deve ser uma string ou literal inteiro sem sinal e corresponder ao tipo de .
As operações válidas para comparações de inteiros são =! =, ,, =,= As operações para string
as comparações são =,! =. o --list-campos de saída bandeira irá imprimir quais campos e tipos são
disponível para o módulo de sonda selecionado e, em seguida, saia.
Expressões de filtro composto podem ser construídas combinando expressões de filtro usando
parênteses para especificar a ordem das operações, o && (AND lógico) e || (OU lógico)
operadores.
Por exemplo, um filtro apenas para respostas bem-sucedidas e não duplicadas seria escrito como:
--output-filter = "sucesso = 1 && repetir = 0"
Use zmap online usando serviços onworks.net