minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Netcat (frequentemente chamado de nc) é uma ferramenta de rede poderosa amplamente usada para testes e depuração de rede. Ele pode ler e gravar dados de rede, suporta protocolos TCP e UDP e pode ser usado para varredura de portas, monitoramento de portas, transferência de arquivos e outros fins.
• -l: Modo de escuta, utilizado para iniciar o serviço e aguardar conexões.
• -p: Especifique a porta e defina o número da porta a ser usada pelo Netcat.
• -n: Use somente IP, sem resolução DNS.
• -v: Exibe informações detalhadas e gera status detalhado durante o processo de conexão.
• -z: Modo de varredura, usado para varredura de portas, nenhuma conexão é estabelecida.
• -u: modo UDP, usa o protocolo UDP em vez do TCP padrão.
• -c: Execute o comando O comando especificado será executado automaticamente após a conexão ser estabelecida.
• -e: Redirecionamento de programa, redireciona entrada/saída padrão para o programa especificado.
nc [hostname] [port]
Por exemplo, conecte-se à porta 80 de xxx.com:
nc xxx.com 80
nc -l [port]
Por exemplo, ouça a porta local 5555:
nc -l 5555
nc -l [port] > [output_file]
nc [hostname] [port] < [input_file]
Por exemplo, para transferir arquivos locais para um servidor remoto:
nc -l 1234 > received_file
nc localhost 1234 < file_to_send
nc -zv [hostname] [port]
Por exemplo, verifique a porta 80 de xxx.com:
nc -zv xxx.com 80
nc xxx.com 80
nc -l 1234
nc -l 1234 > received_file
nc localhost 1234 < file_to_send
nc -zv xxx.com 80