Post Reply 
A new Proxomitron-compatible filtering proxy
Jan. 04, 2008, 10:21 AM
Post: #1
A new Proxomitron-compatible filtering proxy
I am writing a new general-purpose proxy called XUProxy. It is written in Python using the Twisted framework. Among other features, Proxomitron-compatible filters will eventually be supported. It is not a Proxomitron clone, however. It is based on a modularized architecture that allows multiple protocol plugins and multiple filter plugins for each protocol (the Proxomitron-compatible filtering will be implemented as two filter plugins, one for headers, and one for data). There is no built-in user interface, although there will eventually be a separate front end.

XUProxy is more Unix-centric than the Proxomitron. It will run on Windows, but there probably will not be much integration (no support for running as a service, and no iconification to the system tray). I much prefer Unices and comparable systems over Windows, and don't want to go out of my way to support Windows. There is no OS-specific code (as far as I know) in XUProxy other than Unix daemonization and syslog support, however, and I will try to keep it that way.

An alpha version is available from http://xuproxy.sourceforge.net/. Only transparent HTTP proxying without authentication is supported at the moment. If you have any questions, bug reports, suggestions on how the design could be improved, &c, post on the forums on the Sourceforge project page or the mailing lists (or post in this thread/PM me).
Add Thank You Quote this message in a reply
Post Reply 


Messages In This Thread
A new Proxomitron-compatible filtering proxy - andrew_w - Jan. 04, 2008 10:21 AM

Forum Jump: