Socat Stuff
Socat is a multi-purpose
relay tool. It is a great tool for troubleshooting networking issues and
can also be used to create on-the-fly networking connections, including
TCP, UDP and SSL.
There are two areas of interest for me regarding Socat:
-
Socat/G is a patch for Socat to allow
the use of OpenSSL proxy certificates.
-
Socat on Cygwin/Windows.
Socat on Cygwin/Windows
An initial port of Socat to Cygwin/Windows is easily made:
Binaries
The folks at gentilkiwi are now hosting Windows ports of Socat:
http://www.gentilkiwi.com/telechargements-s43-t-socat.htm#englishversion
A precompiled binary of the above step is available:
socat-1.6.0.1-cygwin.bin.tar.gz
This tarball contains only the three socat executables that were
compiled against Cygwin1.dll version 1.5.25:
-rwxr-xr-x janjust/none 83542 2008-04-07 16:45:55 filan.exe
-rwxr-xr-x janjust/none 74126 2008-04-07 16:45:55 procan.exe
-rwxr-xr-x janjust/none 337489 2008-04-07 16:45:54 socat.exe
and is currently the only Windows version that includes proxy support.
TODO
- Get most if not all tests up and running; named pipes will most likely never work;
- Add tap-win32 support similar to
tun support on the Linux side;
- Take a stab at compiling the thing on MSys/MingW ...
Share and enjoy....
Comments to Jan Just Keijser
| visitors = 1592