Pular para o conteúdo

Sockets em shell script

Dica publicada em Shell Script / Avançado
Danilo birilo
Hits: 19.222 Categoria: Shell Script Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar

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

Problemas com DELETE no WINE

Montando uma imagem de CD (iso)

Câmera Sony P32 no Linux [Debian]

HTTP headers, HTTP por força bruta

CD's do Ubuntu de graça!

ITM 6.x - Configurando um Universal Agent(UA) a partir de um script shell coletor

Testando se a conexão com a internet está ativa

SHC - Compilando seu shell script

SSH simultâneo para vários servidores

Script para iniciantes esquecidos

#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

Entre na sua conta para comentar.