Se tiver alguma sorte em ter o bash configurado com --enable-net-redirections
, redirecionamentos especiais do Bash pode ser útil:
cat <<EOF >/dev/tcp/localhost/25
debug
quit
EOF
Quando você também está interessado na saída do servidor:
exec 3<>/dev/tcp/localhost/25 # open localhost:25 as fd 3
cat <<EOF >&3 # write to fd 3
debug
quit
EOF
cat <&3 # read from fd 3
exec >&3- # close fd 3