netcat - tiếp tục lắng nghe kết nối trong Debian


22

-ktùy chọn trong phiên bản OS X (BSD) của netcat để tiếp tục nghe sau khi kết nối hiện tại hoàn tất. Tuy nhiên, trong phiên bản Debian (GNU?) Tùy chọn này bị thiếu.

-q -1tùy chọn để nghe mãi mãi sau khi EOF xuất hiện trên stdin nhưng điều này không thực hiện thủ thuật và kết nối đóng lại.

Có cách nào để buộc netcat của Debian tiếp tục nghe vô thời hạn không?

Câu trả lời:


28

Việc triển khai Netcat của Debian có -ktùy chọn này. Tuy nhiên, nó không được ghi lại trong hướng dẫn sử dụng vì nó không hoạt động một cách đáng tin cậy, vì một số lý do không xác định.

May mắn thay, ncatđó là một triển khai khác của Netcat và là một phần của nmapgói. Cái này có tác dụng -k. Bạn có thể lấy nó bằng cách cài đặt nmap. ncatCác tùy chọn và cách sử dụng ít nhiều giống với các triển khai khác của Netcat, vì vậy kiến ​​thức của bạn về các triển khai khác sẽ được chuyển giao rất tốt ncat.


1
Cảm ơn bạn! Nhờ bạn tôi tìm thấy phiên bản tốt nhất của netcat bao giờ hết.
Aalex Gabi

1
openbsd-netcat dường như cũng có -ktùy chọn
Andrew Savinykh

Gói này netcat-openbsd, không openbsd-netcatdành cho những người không thể nhấp vào liên kết @AndrewSavinykh
Robin Thoni
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.