Sockets em shell script

Publicado por Danilo em 29/03/2005

[ Hits: 19.037 ]

Blog: http://www.danilocesar.com

 


Sockets em shell script



Acredito que todo mundo já deva ter ouvido muito os seguintes termos: sockets em JAVA, sockets em C, sockets em Perl, Pascal, etc... Mas hoje vou trazer uma coisa que para muitos será novidade: sockets em Shell Script.

Sockets em Shell Script não são tão "customizáveis" quando sockets de qualquer outra linguagem. Seus recursos são extremamente simplificados, o que os torna bastante simples de usar, mas com pouca "usabilidade".

Para instalar o pacote TCPutils, no Debian digite:

# apt-get install tcputils

Os comandos básicos são 3:
  • tcplisten <PORTA> // Inicia um servidor;
  • tcpconnect HOST PORTA // Conecta em um servidor;
  • tcpbug SUA-PORTA SERVIDOR PORTA-DO-SERVIDOR // Redireciona uma porta local para um servidor.

O servidor funciona como servidor de echo. Você pode tratar cada linha recebida pelo socket e bem... o resto é por conta da imaginação do programador...

Qualquer dúvida:

$ man tcpconnect
$ man tcpsockets
$ man tcpbug
$ man mini-inetd


Abraços,
Danilo
Outras dicas deste autor

Montando uma imagem de CD (iso)

Problemas com DELETE no WINE

Opções de optimização do VNC

Funções de data usando time.h

Listar arquivos de um diretório em C

Leitura recomendada

Liberando o acesso a ART NET com iptables

Script para o netfilter (iptables)

Vundle/Bundle - Plugin para o Vim

Shell script com Kdialog

Como escrever em arquivos protegidos usando o sudo e redirecionamento

  

Comentários
[1] Comentário enviado por billieeolobo em 23/05/2005 - 06:21h

Ae amigo como que eu faço para enviar pacotes por ele ?

Grato,

Rafael



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts