fmII
Wed, Oct 08th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 10:57 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 Socat - Stable branch
Section: Unix

 

Added: Thu, Jan 3rd 2002 15:48 UTC (6 years, 9 months ago) Updated: Sat, Feb 9th 2008 17:55 UTC (8 months, 2 days ago)


About:
Socat is a relay for bidirectional data transfer between two independent data channels. Each of these data channels may be a file, pipe, device (terminal or modem, etc.), socket (Unix, IP4, IP6 - raw, UDP, TCP), SSL, a client for SOCKS4, or proxy CONNECT. It supports broadcasts and multicasts, abstract Unix sockets, Linux tun/tap, GNU readline, and PTYs. It provides forking, logging, and dumping and different modes for interprocess communication. Many options are available for tuning socat and its channels. Socat can be used, for example, as a TCP relay (one-shot or daemon), as a daemon-based socksifier, as a shell interface to Unix sockets, as an IP6 relay, or for redirecting TCP-oriented programs to a serial line.

Author:
Gerhard Rieger [contact developer]

Rating:
8.79/10.00 (12 votes)

Homepage:
http://www.dest-unreach.org/socat/
Tar/GZ:
http://www.dest-unreach.org/socat/download/socat-1.6.0.1.tar.gz
Tar/BZ2:
http://www.dest-unreach.org/socat/download/socat-1.6.0.1.tar.bz2
Changelog:
http://www.dest-unreach.org/socat/doc/CHANGES

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Environment]  Console (Text Based)
[Intended Audience]  System Administrators
[License]  OSI Approved :: GNU General Public License (GPL)
[Operating System]  POSIX :: AIX, POSIX :: BSD :: FreeBSD, POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language]  C
[Topic]  Utilities

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Gerhard Rieger (Owner)

» Rating: 8.79/10.00 (Rank N/A)
» Vitality: 0.08% (Rank 1926)
» Popularity: 3.90% (Rank 1042)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 37,083
   URL hits: 16,909
   Subscribers: 106

Projects depending on this project:
envbot


Other projects from the same categories:
Beeper
SMDP
TcheReport
Regular Expression Graphing Program
KMouseTool

Users who subscribed to this project also subscribed to:
libpng
Payroll Perl Modules
Python SAP RFC module
schedutils
Funambol


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Stable 1.6.0.1 10-Feb-2008 GNU General Public License (GPL) Homepage Tar/GZ Changelog

 Comments

[»] Awesome UNIX utility!
by NanoTech - Apr 7th 2008 15:51:13

I had written a small program, named sockio, which does a (very) small subset of what this awesome socat utility does. When I discovered socat, I was impressed by the number of useful features, in particular SSL support.

With its clean design, this utility keeps the spirit of UNIX: Basic utilities that can be piped or connected together!

The possibilities are infinite. I can now connect together any two bi-directional streams.

Now, I'm tempted to write a Windows port.

[reply] [top]


[»] Far more than a swiss army knife of networking ;)
by Tino - Jan 27th 2007 10:40:56

The most interesting options IMHO are builtin SSL and SOCKS support. With the latter it's easy to map a TOR hidden service to a local port to access it like any other service on the Internet. Here you have the answer to (nearly) all your networking interconnection needs you ever might think of.

[reply] [top]


[»] A+++ for socat
by SeSe - Jul 16th 2006 01:00:22

Truly awesome, we use it extensively in productions systems and it rocks! Please keep developing!
Cheers,
SS

[reply] [top]


[»] Fantastic!!!
by Florin Andrei - Oct 4th 2002 17:54:09

Friggin' unbelievable! All my dreams come true! Now i can pipe stdin to the UDP:syslog port, or redirect the output of /bin/ls to an arbitrary TCP port on an arbitrary host! Stuff like that.
Awesome! Really, really awesome!
Thank you for the excellent application!

[reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs