2个版本
0.1.1 | 2023年1月11日 |
---|---|
0.1.0 | 2023年1月11日 |
54 在 #tcp-connection
12KB
139 行
tcp-snooper
将所有通过TCP连接流经的数据记录到stdout
安装
使用cargo安装和运行
cargo install tcp-snooper
tcp-snooper --help
使用docker拉取并运行
docker run ghcr.io/dapplion/tcp-snooper --help
用法
终端1: 目标
python3 -m http.server 8000
终端2: TCP嗅探器指向目标 127.0.0.1:8000
并监听端口 5000
tcp-snooper 127.0.0.1:5000 127.0.0.1:8000
终端3: 消费者连接到嗅探器 127.0.0.1:5000
而不是原始目标 127.0.0.1:8000
curl 127.0.0.1:5000
默认情况下可以以UTF8格式打印数据,也可以使用 --encoding hex
以十六进制格式打印
依赖项
~11–22MB
~308K SLoC