* Matthias Houdek schrieb am Sonntag, 2003-05-04:
[Stefan Heinrichsen]:
Am Son 04.05.03 um 12:48 CEST schrieb Christian Ullrich
tar -c / > /dev/tcp/<Adresse>/<Port>
Klingt ja recht interessant. Aber leider funktioniert es nicht
ein netcat -lv ergibt bei mir vorerst nur: listening on [any] 32951 ...
ungetestet: [any] heißt offensichtlich, dass netcat an allen IPs des Rechners lauscht, 32951 ist die entsprechende Port-Nummer, auf die netcat dann anspringt.
Ausserdem ist /dev/tcp eine Datei und kein Verzeichniss.
/dev/tcp ist auch keine Datei in dem Sinne, sondern ein virtuelles Device.
Nicht ganz. Es wäre schon nicht schlecht, würde das immer gehen. Aber leider ist es in diesem Fall wirklich die bash selbst, die diese spezielle Syntax unterstützt und besonders behandelt. -- Christian Ullrich Registrierter Linux-User #125183 "Remember: 'I am a person. I have a right to the ball.'"