User Guide

Your Freedom User Guide
Page 44 of 52
is referred to by the application, the library automatically gets loaded – but only if it
hasn’t been loaded within the application’s context already! The trick is to make sure
that the library has already been loaded before the application starts – but a hacked
version of it. One that knows what to do with a SOCKS server.
2.8.1 Windows
There are many socksification tools on the market; here are some examples:
2.8.1.1 SocksCap
This socksifier is free for non-commercial home use. Check out
http://www.socks.permeo.com/.
2.8.1.2 FreeCap
Not sure whether or not this is still supported and/or actively developed, but it
probably does what it says on the tin: http://www.freecap.ru/eng/
2.8.1.3 ProxyCap
A commercial product. Have a look at http://proxylabs.netwu.com/.
2.8.2 Linux and other Unix derivates
Have a look at the Dante SOCKS client implementation available from
http://www.inet.no/dante/. Many Linux distributions contain a “dante-client” package.
Once installed, you would normally have to configure /etc/dante.conf to redirect traffic
appropriately to your local SOCKS server, then use the “socksify” script to run
applications.
2.8.3 Mac OS X
Check out http://forums.macosxhints.com/archive/index.php/t-55338.html for hints
about an application called “tsocks”.
2.9 OpenVPN support
2.9.1 Introduction
There is another way to make your applications connect to the Internet through Your
Freedom without the need to configure them in any way! This is fairly new and not
nearly as well tested and debugged as using the SOCKS and web proxy set-up, and
it does not work with all servers (we simply cannot offer it on all servers for other than
technical reasons!). We consider it to be in the Beta phase; you are very welcome to
try it out and use it, but please be patient with us if problems occur.
2.9.2 Prerequisites
The OpenVPN way unfortunately has a few prerequisites that you need to meet for it
to work on your PC:
2.9.2.1 Administrative rights
There’s no way around it: you need to be able to install OpenVPN and use it, so you
need administrative rights (on Unix like systems: you need to be able to install the