A socks proxy in Java. It can be used to record network traffics and replay them for tests.