Anti-censorship tools (proxyTools) consists of a huge Perl application (localProxy) and a set of tools to analyze the user's network (proxies, firewall rules, name servers, etc.). LocalProxy abstracts external services in an uncensored, reliable, fast manner to the localhost, where they may be used by standard clients (Web browsers, Usenet news clients, SOCKS-capable clients, etc.). Various combinations of strategies are tried to ensure the non-censored nature of the information, and multiple, parallel services (e.g. HTTP proxies) are used to ensure reliability and speed. The tools are capable of automating collection of the data required for localProxy. LocalProxy builds a configuration for the user and dynamically adjusts to using the fastest strategies and proxies available to it. The tools are useful for network analysis (firewall rules, proxy capabilities, etc.) independently of localProxy.
| Tags | Communications Internet Proxy Servers Networking Firewalls |
|---|---|
| Licenses | Artistic |
| Operating Systems | OS Independent |
| Implementation | Perl |


Release Notes: This release is more reliable and faster, and uses parallel socket code in all tools, even on MS Windows. StatProxy has a new fast connection test and the ability to test proxies through a CONNECT proxy. LocalProxy has the ability to get the latest data automatically, new strategies, and new configurations. A MS Windows binary package of most of the proxyTools accompanies this release.


Release Notes: LocalProxy now uses CGI proxies (the Google translation URL is currently hard coded), and commStrat 2 is now dynamic. statProxy now reports latency and load times for proxies, and mergeHosts allows tags and values to be added to proxies. findProxy can extract proxies from all kinds of Web pages and lists. New portable and more robust socket level code was implemented, and other minor improvements and bugfixes were made.


Release Notes: This release adds simple and advanced GUI interfaces, authentication (Basic and Digest), a new service module, a localProxy which uses only the fastest strategies, a StatProxy which generates latency and referencePageTime, many bugfixes and functional improvements, and database updates in hosts.zip.


Release Notes: localProxy has a simpler interface. findProxy can be (optionally) used just to extract proxy-like strings from many differently formatted Web pages and lists. The proxy database was updated, and localProxy now properly downloads and installs the Perl modules it needs.


Release Notes: Various user-oriented fixes and upgrades were made in the LP GUI. Some bullet-proofing code was added in backend of LP. Perl 5.6.0 is now explicitly required. Support for Perl 5.005 might be added later if there is sufficient user demand.