In VUZE, click on Tools and then Options.
In the Mode -> User Proficiency section, click on the radio button next to Advanced.
Click on Connection. If you are planning to use Socks5 proxy for privacy purposes, from section "Peer Sources" please uncheck options below: "Decentralized tracking", "Supplied by another peer", "added by a plugin" , "Incoming connection" . The only option that remains checked should be "From a tracker".
This will disable features that would otherwise allow your public IP address to leak and for other peers to connect directly to you. Please note this setting may reduce the number of peers and seeders and reduce your torrent speed.
Double click on Connection section to reveal more options.
Click on Proxy.
In the Tracker Communications section, check mark the following: "Enable proxying of tracker communications [restart required]" and "I have a SOCKS proxy".
Get SOCKS profile and credentials (requires a pro account).
Input Host Server address, Port number, Username and Password as provided on the SOCKS5 Profile Generator page. Then click on Test SOCKS.
A new window "Testing SOCKS connection" will appear, you should see the following result: Connection OK – supported version(s): 5.
After test successful, press Save, then press "X" to close the options window.
Click on File -> Restart Vuze to restart the application.
Once application restarts, a green indicator should appear in the SOCKS status bar, this means that SOCKS5 is working successfully.