Eu sou um novato macuser vindo do Debian e sou um grande usuário de linha de comando. Um dos meus preferidos é o netcat (também conhecido como nc no mac). Eu particularmente gostei da opção -e, que permitiu criar um processo que lida bidirecionalmente com os strems.
Infelizmente, quando eu uso o clássico:
nc -l -p 6666 -e /bin/bash
O Netcat não concorda comigo e eu recebo o seguinte:
nc: illegal option -- e
usage: nc [-46DdhklnrtUuvz] [-i interval] [-p source_port]
[-s source_ip_address] [-w timeout] [-X proxy_version]
[-x proxy_address[:port]] [hostname] [port[s]]
O que isso significa? Posso usar esse comando de outra maneira?
Obrigado pela ajuda,
Roubar
PS: se alguém puder editar as tags, seria melhor - netcat, nc não são conhecidos aqui :)
fonte
brew install netcat
(← há um link escondido no código) :-)Se você instalar o Nmap (debianports), também receberá o ncat. O ncat é basicamente uma versão avançada do nc com opções como: -e, --ssl, --broker, --chat, ...
fonte