Aprenda inglês em casa
Baixe gratuitamente as duas primeiras aulas
English for Reading and Listening
Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.
|
Busca |
Aprenda inglês em casa
Baixe gratuitamente as duas primeiras aulas
English for Reading and Listening
Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.
Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Colaboração: André Jaccon
Data de Publicação: 23 de Novembro de 2005
O NetCat é um utilitário que lê e escreve através de conexões de rede usando protocolos TCP e UDP.
Plataforma usada
O NetCat pode ser instalado através da ferramenta Apt-Get no Debian usando o Mirror:
deb http://mirrors.kernel.org/debian/ testing main deb-src http://mirrors.kernel.org/debian/ testing main
Após adicionar os mirrors em seu /etc/apt/sources.list atualize o bd do Apt e instale o NC com os comandos abaixo:
# apt-get update ; apt-get install netcat
# netcat proveedor.internet.es 25 helo holahola mail from:<nobody@linux.org> rcpt to:<mailteste@seuservidor.com> 250 Recipient <destinatario@maquina.com> Ok data 354 Ok Send data ending with <CRLF>.<CRLF> Subject: prova X-Mailer: by-hand cutremail X'-D .Caso a mensagem com código 354 apareça isso quer dizer que seu servidor está possibilitando Relay indevidamente, para finalizar tecle "." para fechar a conexão com o servidor.
# netcat seuservidor 110 +OK Bem vindo ao servidor POP3 de MailServer user sincronicx +OK password required for user carcoco pass delpassword list 1 2451 2 123433 3 323 dele 2 quit +OK goodbyeCom o exemplo de comando acima conectamos em seuservidor através da porta 110 POP, e entramos com usuário e senha para listar os 3 e-mail que estavam na caixa, logo após com o comando "dele 2" deletamos o e-mail de número 2 no Inbox. para finalizar saimos do servidor com o comando "quit"
# netcat www.linux.org 80 get . /
# nc -l -p 12345onde a flag -p é a porta de comunicação que abriremos em nossa máquina 1. Na máquina 2 entre com o comando:
# netcat ip-ou-nome-de-maquina1 12345Com isso será aberta um canal de comunicação através da porta 12345 no qual você poderá usar para mensagens instantaneas ou ainda transferência de arquivas.
# netcat -l -p 4000 < teste.txtNa máquina 2 entre com o comando:
# netcat maquina1 4000 > teste.txtAo final da transferência tecle CTRL+D para finalizar. verifique o diretório corrente. Estas foram algumas das muitas funções possiveis com o NC, para saber mais sobre o NetCat consulte os Man Pages ou Info.
Veja a relação completa dos artigos de André Jaccon
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.
![]() Recomendar este artigo |
|
Segurança em LINUX - Mão na Massa
Principais Problemas e como Evitá-los
Dia 4 de Outubro - São Paulo
Saiba mais
Redes - Guia Prático
Por Carlos. E. Morimoto
Hardware - o Guia Definitivo
Por Carlos. E. Morimoto
Kurumin 7 - Guia Prático
Por Carlos. E. Morimoto
Linux: Ferramentas Técnicas, 2ed
Por Carlos. E. Morimoto
Use a Cabeça!: JSP & Servlets
Por Brian Bashan, Kathy Sierra, Bert Bates
Google Hacking
Por JOHNNY LONG
1808
Por Laurentino Gomes
Sistemas de Banco de Dados
Por Ramez E. Elmasri e Shamkant Navathe
Linux: Guia do Administrador do Sistema
Por Rubem E. Ferreira
A Menina que Roubava Livros
Por Markus Zusak
Sistemas Operacionais Modernos
Por Andrew S. Tanembaum
Hardware: Curso Completo
Por Gabriel Torres
PHP para Quem Conhece PHP
Por Juliano Niederauer
Redes de Computadores: Curso Completo
Por Gabriel Torres
Java: Como Programar
Por Harvey M. Deitel e Paul J. Deitel
O Caçador de Pipas
Por Khaled Hosseini
O Médico Doente
Por Dráuzio Varella
Enterprise Javabeans 3.0
Por Bill Burke, Richard Monson
MySQL - Guia do Programador
Por André Milani
Certificação Linux
Por Uira Ribeiro
Manual Completo do Linux: Guia do Administrador
Por Evi Nemeth, Trent R. Hein, Garth Snyder
OpenGL: uma Abordagem Prática e Objetiva
Por Marcelo Cohen, Isabel Harb Manssour
Expressões Regulares: Uma Abordagem Divertida
Por Aurélio Marinho Jargas
Extreme Programming
Por Vinicius Manhaes Teles