I require a Socksifier .Net assembly for Windows XP and Windows Vista, on both 32 and 64 bit systems. The Socksifier will have 2 main functions : 1) To launch a given application, capturing TCP and UDP traffic and rerouting it all through a SOCKS 5 proxy. 2) To enable system wide socksification. In other words, when this is enabled, any application, whether it is already running, or started later, will have its traffic 'socksified', and routed through the socks proxy. The socksifier will be written in C, C++, C++/CLI or C#. The source code will be in the form of a Visual Studio 2005 Solution, and will comprise of at least, a .Net component for the socksifier, and a test application. If implemented in C or C++, it must have a .Net wrapper written in either C++/CLI, or C#. Imagined interface is quite narrow: public static class Socksifier { public static void Socksify( string applicationPath, IPAddress address, UInt16 port ); public static void EnableSystemSocksification(); public static void DisableSystemSocksification(); } This is just a guide. Example implementations include FreeCap (Delphi). Possibly of interest, the Microsoft Detours library, for Winsock hooking. The component will have an appropriate error reporting mechanism, probably event based.

## Deliverables

1) Complete and fully-functional working program(s) in executable and .Net assembly form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows XP SP2 or later, 32/64 bit. Vista, 32/64 bit.

Evner: PHP

Se mere: socksifier source, socksifier bit, wrapper application, string library in c, hire delphi net, hire assembly coder, guide solution, desktop assembly, comprise software, assembly studio, application wrapper, CLI , tcp proxy server, wrapper cli, tcp server class, php socks proxy, install socks, socks proxy port, program udp, udp application

Om arbejdsgiveren:
( 0 bedømmelser ) United Kingdom

Projekt ID: #3332396