Ich bin ein Macuser-Neuling aus Debian und ein großer Befehlszeilenbenutzer. Eine meiner bevorzugten ist netcat (auch bekannt als nc on mac). Besonders gut hat mir die Option -e gefallen, mit der ein Prozess erstellt werden konnte, der sich bidirektional mit den Strems befasst.
Leider, wenn ich den Klassiker benutze:
nc -l -p 6666 -e /bin/bash
Netcat stimmt mir nicht zu und ich verstehe Folgendes:
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]]
Was bedeutet das? Kann ich diesen Befehl auf andere Weise verwenden?
Danke für Ihre Hilfe,
rauben
PS: Wenn jemand die Tags bearbeiten kann, wäre es besser - Netcat, NC sind hier nicht bekannt :)
quelle
brew install netcat
(← es gibt einen Link im Code versteckt) :-)Wenn Sie Nmap (debianports) installieren, erhalten Sie auch ncat. ncat ist im Grunde eine erweiterte Version von nc mit folgenden Optionen: -e, --ssl, --broker, --chat, ...
quelle