From f017ee9dc1212169bdb73c1396ecbbf92294420e Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sat, 14 Nov 2020 12:29:40 +0800 Subject: [PATCH] feat: add linux unixsocket readme --- __linux/unixsocket/README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 __linux/unixsocket/README.md diff --git a/__linux/unixsocket/README.md b/__linux/unixsocket/README.md new file mode 100644 index 0000000..9249809 --- /dev/null +++ b/__linux/unixsocket/README.md @@ -0,0 +1,23 @@ + +Unix socket -> TCP +``` +socat -d -d TCP-LISTEN:8080,fork,bind=127.0.0.1 UNIX:/var/run/docker.sock +``` + +cURL unix socket +``` +curl --unix-socket /var/run/docker.sock http://localhost/images/json +``` + +unix socket -> TCP -> unix socket +``` +sudo mv /var/run/docker.sock /var/run/docker.sock.original +sudo socat TCP-LISTEN:8089,reuseaddr,fork UNIX-CONNECT:/var/run/docker.sock.original +sudo socat UNIX-LISTEN:/var/run/docker.sock,fork TCP-CONNECT:127.0.0.1:8089 +``` + +
+ +https://plantegg.github.io/2019/04/04/就是要你懂抓包--Unix-Socket抓包/ + +