Pular para o conteúdo

Tutorial Netcat

Esse tutorial mostra as funções do famoso Netcat, mais conhecido como canivete suíço do TCP/IP. Com ele você poderá testar a segurança da sua rede e evitar futuros problemas.
thorking thorking
Hits: 189.635 Categoria: Linux Subcategoria: Segurança
  • Indicar
  • Impressora
  • Denunciar

Parte 3: Transferindo arquivos com NetCat

Transferir arquivos de um host para outro usando o netcat é bastante simples. Basta configurar o lado server (que vai receber o arquivo) para "escutar" uma porta específica e redirecionar todos os dados recebidos para um arquivo. Colocando-se um timeout, o servidor irá perceber quando não existem mais dados chegando e irá fechar a conexão. No lado cliente da conexão, simplesmente conecta-se à porta do servidor e passa-se o arquivo a ser transferido como entrada.

Servidor:

$ nc -vvn -l -p 3000 -w 30 > file
Listening on any address 3000

Cliente:

$ nc -vvn -w 2 10.0.0.1 3000 < file1
10.0.0.1 3000 open

O servidor irá mostrar a seguinte mensagem quando uma conexão for estabelecida:

Connection from 10.0.0.1:1028

Novamente, a conexão deve ser terminada usando-se o CTRL-C. O servidor irá mostrar:

Exiting.
Total received bytes: 6
Total sent bytes: 0

Enquanto que o cliente mostrará:

Total received bytes: 0
Total sent bytes: 6

   1. Introdução ao Netcat
   2. Algumas funções do Netcat
   3. Transferindo arquivos com NetCat
   4. Telnet com Netcat
   5. Portscanning com NetCat
   6. Telnet reverso com NetCat
Nenhum artigo encontrado.

A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados

wpa_supplicant.conf - Configuração para WPA2-PSK

Sudoers 1.8.12 - Parte II - Manual

Aquisição Estática de Dados em Computação Forense

Solução de backup para servidores Windows, Linux & BSD’s

#1 Comentário enviado por brunokino em 10/04/2007 - 01:43h
Poxaaa..
Muito bom..
eu estava procurando um artigo sobre netcat e acabei de encontrar hehehe..
Obrigado.

Bruno Kinoshita
#2 Comentário enviado por y2h4ck em 10/04/2007 - 15:50h
Cara, me desculpe, isso me parece uma tradução resumida ( bem resumida ...) do README original do Netcat, sem nada de novo ... Pelo conceito do artigo outras pessoas pensaram o mesmo porem não exteriorizaram ..


[]s.
#3 Comentário enviado por hugoalvarez em 10/04/2007 - 16:31h
Isso me parece um ctrl+c / ctrl+v da fonte consultada isso sim.
#4 Comentário enviado por y2h4ck em 10/04/2007 - 17:38h
Nossa agora que eu vi a tal fonte consultada, até os ips do exemplo são os mesmos.
Ae galera da moderação, não viram isto ?

Como não foi googlado ?



#5 Comentário enviado por EnzoFerber em 10/04/2007 - 21:49h
Cara...

Sem querer ser redundante, mas sendo:

1. A documentação do netcat tem tudo isso!

2. Já existe um artigo sobre netcat no VOL: http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2215
#6 Comentário enviado por Iron Fist em 11/04/2007 - 10:30h
cópia.
#7 Comentário enviado por fredwind em 11/04/2007 - 18:33h
Galera! vamo com calma, o rapaz so quiz contribuir e toda ajuda, desde que contribua para o crescimento da comunidade, sera bem vida.
thorking obrigado por contribuir!
#8 Comentário enviado por thorking em 12/04/2007 - 03:18h
em algum lugar disse que era de minha autoria?

obrigado windboy!
#9 Comentário enviado por y2h4ck em 12/04/2007 - 10:20h
Windboy,

Não estamos questionando aqui se o sr. thorking quis ajudar ou não. Conhece aquele velho ditado "De boas intenções está cheio o inferno"?

O que está se questionando aqui é o seguinte, os Artigos do vivaolinux sempre passaram por um crivo afiado para serem publicados, pelo menos na época que eu publiquei meus primeiros artigos era uma bem rigido o processo, mas isto garantia um bom conteúdo postado. Hoje a coisa ta escancarada, por exemplo esse artigo do Netcat é uma tradução resumida do README.txt que vem no arquivo .tar.gz do Netcat.


E o Pior o cara ainda colocou este artigo colando de um artigo ja publicado na internet igualzinho. Acho que o Vol não nasceu para ser espelho de internet, para isto ja existe o Google.

MODERADORES: Vejam estes artigos que tem sido postados ultimamente, estou vendo muita coisa que talves se vocês estivessem sendo mais críticos poderiam até ser melhorados.

Se a coisa for descambar para cada vez ficar mais permissivas as postagens o VOL vai perder o brilho dele, porque so vai ter repeteco...
#10 Comentário enviado por codebr em 16/02/2012 - 14:49h
Boa tarde,

Excelente seu tutorial, me motivou a aprender mais sobre o netcat.

obrigado.
#11 Comentário enviado por bdmstyle em 14/10/2014 - 16:04h
Ficou muito bom ou artigo não ligue para os críticos, so de traduzir para o português e se dar o trabalho de fazer isso ja foi ótimo, tem muita gente que não teve dinheiro para estudar inglês pode aprender graças as essas iniciativas.

quem critica demais é por que não ajuda.

Contribuir com comentário

Entre na sua conta para comentar.