Irongeek

Finding an open CGI based web proxy

11 posts in this topic

Since I see this question every once and awhile, I figured I'd post this. Most CGI based web proxies seem to use James Marshall's script:

http://www.jmarshall.com/tools/cgiproxy/

By the way, looks like he needs some cash, feel free to donate.

Anyway, most of these proxies use James' script, and it's easy to fine one using a quick Google search string:

inurl:nph-proxy.pl

For those of you that are lazy:

http://www.google.com/search?hl=en&q=n...G=Google+Search

That should get you around most URL based content filters. If the ban one site, find another, unless they start to ban anything with "nph-proxy.pl" in the URL. The topic came up at the last HackLouisville meeting, so I figured I'd post about it.

0

Share this post


Link to post
Share on other sites

That's some great info...They're blocking proxy sites all the time out here, so I'm always on the lookout new ones.

0

Share this post


Link to post
Share on other sites

Well this is a great way to find them. I just tossed James $5.00.

0

Share this post


Link to post
Share on other sites

Well this is a great way to find them. I just tossed James $5.00.

As should we all. This is definitly something im looking into to hosting for my own community. I plan on pitching 10 dollars towards James as soon as I hit home.

0

Share this post


Link to post
Share on other sites

Yeah, one buck never hurt anyone. I'll go give him some dinero now (one dollar).

0

Share this post


Link to post
Share on other sites

Eh, on the proxy i\'m on (A highschools, using Squid), it blocks filenames with nph in them.

Anyone know a way to get around this? thanks in advance

0

Share this post


Link to post
Share on other sites

My school just blocked everything with the word "proxy" in the URL.

0

Share this post


Link to post
Share on other sites

Well, the file can be renamed nph-*. Unfortunately, the nph- may have to be in the name to let the web server know it uses non parsed headers. Anyone know a way to change the code so it does not need the "nph-" prefix?

0

Share this post


Link to post
Share on other sites

hell yeh irongeek a fast ssl proxy is very useful at a cybercafe

0

Share this post


Link to post
Share on other sites

I should have read the code more. A guy going by the name Samspin pointed it out on another forum. Just find the line:

$NOT_RUNNING_AS_NPH= 0 ;

and set it to 1 instead. Now you can name it anything you want.

0

Share this post


Link to post
Share on other sites

JMarshall's cgi proxy is really nice. There is also an option where you can add base64 encryption the the url that it is using so that even if they are still sniffing the GET headers, they wont be able to block keywords in it such as mail, forums, etc.

I will setup a cgi proxy if you guys would like.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now