Download List

Project Description

KnProxy is a small PHP based Web proxy that makes use of the cURL module built into PHP. It uses limited server resources while still maintaining performance. KnProxy is aimed to be easy to use and does not inject information into Web pages. It returns the Web page as is, only changing the links to the resources to be proxied. The URL is obfuscated to prevent tracking or URL filtering. KnProxy has extended support for AJAX calls and JavaScript. This tool can be useful in places where the Internet is not as free as intended. It is also good for bypassing school or office firewalls. It is especially optimized to get past the GFW of China.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-05-17 23:12
4.08

A small patch was added for Chinese users. The functionality to encrypt the page too instead of just the URL was added, for better jumping of the GFW (decoding via JS on the browser side).
Tags: page encryption, Parser, Encoder, JS

2011-05-15 04:11
4.07

An update was made in the knHTTP module to make only one request for a resource to get both the resource and its HTTP headers. This eliminates errors that servers give for two subsequent requests.
Tags: knHTTP, headers

2011-05-01 23:44
4.01-bugfix

A bug was fixed in the parsing engine, which didn't change the "action=" field in HTML forms, resulting in unproxified forms. KnProxy can now work with Facebook logins and all sorts of logins. A bug in the URL parser was fixed. It now ignores JavaScript tags, the data URL scheme, and anchors. A debug mode was added.
Tags: Stable, bugfix, Parser, FIX, Debug

2011-04-26 05:56
4

This version uses the new optimized engine for parsing and fetching pages and resources.
Tags: Parser, curl, GUI, modulized, Stable, slim

Project Resources