
Socat 命令总结 - 扛枪的书生 - 博客园
2024年12月24日 · Socat 是一个功能强大的网络工具(相当于是增强版 netcat),它可以在两个数据流之间建立通道,且支持的数据流类型非常丰富,例如:TCP、UDP、TUN、SOCKS 代理、UNIX 套接字、STDIO 标准输入输出流、PIPE 管道流、OPEN 文件流、EXEC/SHELL/SYSTEM 进程流、OPENSSl 加密流等。 ADDRESS_1 和 ADDRESS_2 表示两个通信的端点,即数据流。 OPTION 用于设置全局选项,比如单向模式、调试模式、日志级别等。 【注:单向模式中的 -u …
Linux 命令详解:socat 命令 - 双向数据传输工具 - 知乎
socat 命令由 socat 软件包提供,在 Debian/Ubuntu 系统上可以使用如下命令进行安装。 语法: 选项: -V :显示版本信息及特性。 -h|-? :显示帮助信息,包括选项(options)和地址(addresses)。 -hh :与 -h 类似,但会列出所有通用的地址选项名称。 -hhh :与 -hh 类似,但会列出所有可用的地址选项名称。 -d[ddd] :增加详细程度(最多使用 4 次,建议使用 2 次)。 -D :在循环之前分析文件描述符。 -ly[facility] :将日志输出到 syslog 系统日志(默认使用守护 …
Socat and rich terminals (with Ctrl+C/Ctrl+Z/Ctrl+D propagation)
I want to be able to connect the shell to everything socat can handle (SOCKS 5, UDP, OpenSSL), but also to have a nice shell which correctly interprets all keys, various Ctrl+C/Ctrl+Z, tab completion, up/down keys (with remote history).
Linux 中的 Socat 命令示例 - Linux迷
2022年8月29日 · socat命令可以比作与TCP和UDP协议绑定的netcat 实用程序。 但是,socat比netcat具有安全优势(chrooting),并且还支持设备、管道、文件、SSL、SOCKS4 客户端、TCP 套接字、代理 CONNECT、UNIX 套接字等。
Socat 入门教程 - 奇妙的 Linux 世界
2018年5月17日 · Socat 可以很轻松的完成这个功能,但是 Socat 不支持端口段转发,只适用于单端口或者少量端口。 监听 192.168.1.252 网卡的 15672 端口,并将请求转发至 172.17.0.15 的 15672 端口。 参数说明: 1. -d -d 前面两个连续的b -d -d 代表调试信息的输出级别。 2. -lf /var/log/socat.log 指定输出信息的文件保存位置。 3. TCP4-LISTEN:15672 在本地建立一个 TCP IPv4 协议的监听端口,也就是转发端口。 这里是 15672,请根据实际情况改成你自己需要转发 …
新版瑞士军刀:socat - 知乎 - 知乎专栏
除了减号地址外,socat 还支持:tcp, tcp-listen, udp, udp-listen, open, exec, socks, proxy 等多种地址,用于端口监听、链接,文件和进程读写,代理桥接等等。 因此使用 socat 其实就是学习各类地址的定义及搭配方法,我们继续以实用例子开始。 网络测试
使用socat做端口转发 - CSDN博客
2024年5月11日 · Socat 不支持端口段转发,只适用于单端口或者少量端口 tcp转发 监听 0.0.0.0网卡的 15672 端口,并将请求转发至 172.17.0.15 的 15672 端口。 $ socat-d -d -lf /var/log/socat.log TCP4-LISTEN:15672,bind=0.0.0.0,reuseaddr,fork TCP4:172.17.0.15:15672 ...
新版瑞士军刀:socat - CSDN博客
2024年10月30日 · socat是一个多功能的网络工具,名字来由是”SocketCAT”,可以看作是netcat的N倍加强版,socat的官方网站:http://www.dest-unreach.org/socat/。 socat 是一个两个独立数据通道之间的双向数据传输的继电器。
使用socat反向Shell多台机器 - 简书
2022年3月16日 · socat与nc命令类似,但它比nc要强大得多,比如通过socat可以获取一个完整的Shell,如下: 效果如下: 原理和ncat类似,不过socat可以提供tty和pty,因为像Ctrl + C之类的,本身就是终端tty提供给bash的信号,而不是字符,所以在ncat里,由于没有tty,Ctrl + C信号是无法传递给服务端的bash程序的。 那什么是tty? 这里我也理解得不是很透彻,可以简单认为键盘和屏幕就是tty,键盘敲的内容会作为tty的输入,tty输出的内容,会显示到屏幕上。
Linux网络工具之nc和socat - i-square.github.io
6 天之前 · 但我们还有 nc 和 socat 这两款强大的命令行工具,它们简化了许多复杂的网络操作。 本文将结合我的实际经验,重点介绍nc在文件传输和网络测试中的应用,以及socat在端口转发方面的强大功能,并总结一些常见的使用场景和安全建议。
- 某些结果已被删除