Java Proxy can re-direct traffic and includes web proxy (HTTP, HTTPS, FTP), SOCKS Proxy and port mapping tool for client applications...