Ich kann den Befehl nc 192.168 erfolgreich verwenden..5442, um eine Verbindung zu einem Abhörgerät herzustellen. Das Gerät hört mit: nc -lvp 5442 ab. Alles funktioniert, ich kann Nachrichten senden und einige empfangen. Ich wollte damit eine Remote-Shell erstellen. Option -e wurde nicht gefunden! Irgendeine Idee, warum und wie man das beheben kann? Die andere Maschine, die ich verwende, ist mint17.2 und der Befehl -e ist auch nicht verfügbar.
Antwort1
Die meisten Betriebssysteme werden mit einer Version von netcat ausgeliefert, bei der die Option -e aus Sicherheitsgründen entfernt wurde. Wenn Sie netcat mit der Option -e benötigen, müssen Sie eine Version finden, die die Ausführungsoption enthält, oder Sie können aus dem Quellcode kompilieren.
Sie können einen Blick darauf werfenDieses Video