Re: Offenen Port erkennen

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Christian Weisgerber (naddy_at_mips.rhein-neckar.de)
Date: 18. Mar 2000


Raphael Becker <beckerra_at_rumms.uni-mannheim.de> wrote:

> > if : 2>/dev/null >/dev/tcp/localhost/${PORT}; then
> > echo "open port: ${PORT}"
> > fi
>
> beckerra_at_rhb:~ > file /dev/tcp
> /dev/tcp: character special

Und?

naddy_at_bigeye[~] ls /dev/tcp
ls: /dev/tcp: No such file or directory

> Hat IMHO zwar sicher nichts direkt mit der bash zu tun, aber
> vorsichtshalber:

Doch hat es...

> beckerra_at_rhb:~ > bash --version
> GNU bash, version 2.02.1(1)-release (i686-pc-linux-gnu)

Was meinst du, warum ich die ganze Zeit explizit von bash _2.04_
rede?

...
j. The redirection code now recognizes pathnames of the form
    /dev/tcp/host/port and /dev/udp/host/port, and tries to open a socket
    of the appropriate type to the specified port on the specified host.
...

Man darf sich bei der bash-Versionsnummerierung nicht von der »0«
täuschen lassen, die dient nur der Sortierung. 2.0x ist 2.x, nicht
2.0.x. Da tut sich bei jeder Release einiges.

-- 
Christian "naddy" Weisgerber                  naddy_at_mips.rhein-neckar.de


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET