netcat - lauschen Sie in Debian weiter auf Verbindungen


22

-kIn der OS X (BSD) -Version von Netcat gibt es die Option, nach Abschluss der aktuellen Verbindung weiter zu lauschen. In der Debian-Version (GNU?) Fehlt diese Option jedoch.

Es gibt die -q -1Möglichkeit, für immer zuzuhören, nachdem EOF auf stdin angezeigt wird, aber dies macht den Trick nicht und Verbindungen werden trotzdem geschlossen.

Gibt es eine Möglichkeit, Debians Netzkatze zu zwingen, auf unbestimmte Zeit zuzuhören?

Antworten:


28

Debians Implementierung von Netcat hat die -kOption. Es ist jedoch nicht im Handbuch dokumentiert, da es aus unbekannten Gründen nicht zuverlässig funktioniert.

Zum Glück gibt ncates eine weitere Implementierung von Netcat, die Teil des nmapPakets ist. Dieser hat eine funktionierende -k. Sie können es durch die Installation erhalten nmap. ncatDie Optionen und die Verwendung von Netcat ähneln in etwa denen anderer Implementierungen von Netcat. Daher sollten Sie Ihre Kenntnisse über andere Implementierungen sehr gut auf Netcat übertragen können ncat.


1
Vielen Dank! Dank dir habe ich die beste Version von Netcat gefunden, die es je gab.
Aalex Gabi

1
openbsd-netcat scheint auch die -kOption zu haben
Andrew Savinykh

Paket ist netcat-openbsd, nicht openbsd-netcatfür diejenigen, die nicht @
Andrew
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.