I'm really late with this answer, but proxifier will do the trick
The only problem is you'll have to pay for it, if you want a legal version.
This just tunnels all the network traffic trough a proxy, and that can be a socks proxy. You can also select wich programs to allow, and wich not to allow.
I tested this, and it works.