Open source TCP proxy that will redirect traffic from a host to another
Version: 0.71PacketProxy is a very simple TCP proxy (or gateway, portal, router, call it what you want), that takes incoming traffic on one port, and redirects it to a different host on a (possibly) different port.
Operating System: Mac OS X
For the destination host, it will appear as if the traffic originates from the machine where PacketProxy is running. Why is this useful? Well, one example is IP-restricted networks, where parts of the network is restricted to people currently on the network internal to the institution.
Being a very simple program, PacketProxy has only one big feature, which is being able to redirect traffic from one (or several) hosts to a single target host, making it appear as though all the connections are actually coming from the host on which Packe
PacketProxy also gives some statistics on bandwidth usage during sessions, but that's about it. The source code is highly portable, and requires only a POSIX-compliant OS with PThread support to compile.
Also, PacketProxy doesn't need administrator or root capabilites to do its packet forwarding (unlike a number of other tools), which makes it easier to set up and use "out of the box".
NOTE: PacketProxy is developed, distributed and licensed under the terms of the BSD License.