Projects / proxy

proxy

Proxy is a C application that when run on a multi-homed host will forward all packets from source, to destination. Where source might be a system on the internet, and destination might be a box on a private network behind a multi-homed linux machine. It's also good for setting up sort of a 'bounce back' connection for poeple trying to attack you. Just run the proxy and point the outgoing connection to your attackers system, and they will end up attacking their own machine.

Tags
Licenses

Recent releases

  •  18 Mar 2002 19:51

    Release Notes: This release uses pthread_detach to detach threads. Things are very stable now, and proxy can be considered for use in production environments.

    •  17 Jul 1999 07:33

      Release Notes: Proxy 2.0 is a complete re-write from 1.1 and 1.2. Major changes include: Proxy uses select() for I/O, It's now a filtering proxy.

      •  22 Apr 1999 02:22

        Release Notes: First announcements.

        Recent comments

        17 Sep 2005 12:21 dunamin

        So Simple
        This project is so simple! It has so many potential uses:

        -It can remap a port number (eg ssh on port 80)

        -It can allow services bound to localhost to be accessed by eth0.

        This is what OpenSource is all about. Good job!

        17 Jul 1999 00:11 ptolemy

        Did you do 1.1 or 2.0?
        I just submitted an announcement for 2.0. Check it out, since the author claims that it's a complete rewrite.

        16 Jul 1999 14:06 macperson

        Some problems with proxy
        For some reason, proxy can't be compiled under mkLinux unless you hack the code a bit. You have to add the line typedef long socklen_t; to np.h before it will work.

        Also, for some reason, under mk, proxy will not successfully clone itself after it finishes a connection, resulting in a zombie copy as well as a non functioning original.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.