#tcp-connection #netcat #io #pipe #replace #outbound #inbound

app netnyan

netnyan 是 netcat 的替代品

1 个不稳定版本

0.1.0 2023年9月3日

#2237命令行工具

MIT/Apache

13KB
200

netnyan 🐱

Actions Status Crate license license

netnyan 是用 Rust 编写的 netcat 的替代品。
netcat(通常简称为 nc)是一个计算机网络工具,用于通过 TCP 或 UDP 读取和写入网络连接。

特性

  • 出站或入站连接,TCP 或 UDP,到或从任何端口
  • 与管道的 I/O

安装

Cargo

cargo install netnyan

用法

监听

nn -lp 22222

连接

nn localhost 22222

HTTP 请求

echo -e "GET / HTTP/1.1\r\nHost: example.com\r\nConnection: close\r\n\r\n" | nn example.com 80 | grep 200

依赖

~5–17MB
~176K SLoC