I'm using Hamachi as my VPN and Privoxy as a proxy. First, how can I decide what is being sent through Hamachi? Sometimes I use XDCC so I mainly want to know how I can have all the information sent through Hamachi so that no one knows what I'm downloading. I think I may already be doing this, here's how I do things currently: I power on Hamachi and open Privoxy. Privoxy is set up with my Hamachi IP. Then I open mirc which has the proxy setting set up with he Hamachi IP as well. Then when I receive a download, like a video from someone I just download it. To my understanding this should work. mirc should be sending the packets to the Hamachi ip, because The proxy is configured in the settings. then the packets are securely sent to me. I don't know if I'm correct or not. Does this work? Am I downloading securely like this? Am I adding extra steps? If I'm doing this wrong how can I do it properly. Thanks in advance.