Quizás te interese echar un vistazo a
este código. En principio lo único que hace es servir como repetidor entre un PC y un proxy, de forma que todo el tráfico que llegue a ese PC el desviado hacia un servidor proxy. En realidad se trata de un repetidor TCP que se podría modificar para que actúe como un verdadero proxy.
Saludos.