天天看点

socat 端口转发

作者:ailx10
socat 端口转发

前面我们已经学习了ssh端口转发、防火墙端口转发、rinetd端口转发、nc端口转发,今天我们来看一个增强版的nc端口转发,socat 这个工具和nc 有一点渊源,都是cat,都是网络相关的,都可以做端口转发、文件传输,这些功能都是冰山一角,有时间可以继续深入挖掘,今天先看端口转发,文章末尾有彩蛋~

nc是net cat , socat 是socket cat,名字相似,功能相似
socat 端口转发

ailx10

网络安全优秀回答者

网络安全硕士

去咨询

实验环境:

  • macos:192.168.199.206
  • kali:192.168.199.247
  • centos:192.168.199.236

实验一:本地转发

socat TCP-LISTEN:8888,reuseaddr,fork TCP:127.0.0.1:22           
socat 端口转发

从黑客视角看一看抓包

socat 端口转发

再从受害者角度看一看流量,怎么感觉和其他端口转发都一样啊

socat 端口转发

实验二:远程端口转发,换个IP地址即可

socat TCP-LISTEN:7777,reuseaddr,fork TCP:192.168.199.236:22           
socat 端口转发
  • 看看黑客视角的流量,一样,不贴图了
  • 看看跳板机视角的流量,一样,不贴了

网络安全任重道远,洗洗睡吧~

socat 端口转发

彩蛋:使用socat 将一个小文件从macos传递到kali

1、在macos上操作

socat -u open:黑客0717.png tcp-listen:7777,reuseaddr           

2、在kali上操作

socat -u tcp:192.168.199.206:7777 open:黑客0717.png,create           

3、检查,成功拿到「“黑客0717”这张图片」

socat 端口转发

发布于 2022-07-23 15:00