vrijdag, januari 19, 2007

How to access blocked websites

Internet censoring is now everywhere. Countries such as China, Saudi Arabia etc. routinely block many websites. Interestingly entire blogger.com and similar blog sites were banned in India not long ago. So it is no wonder that many of us are looking for ways to access blocked websites.

Last week I did an investigation into the various methods available for bypassing website access restrictions. I have shortlisted them below as ” Top 10 methods to access banned websites”.

Top Ten methods to access banned websites

1. Use IP address - This is the simplest way to bypass domain name based access restrictions. Instead of the domain name such as www.webstuffscan.com use the direct IP address. To find the IP address use one of the free host to IP online conversion tools such as this.

2. Use Google cache - If you are not bothered whether the content is latest on a site, Google cache is best. Do a Google search for the site and then click on the cached link below the search results.

3. Use an Anonymizer - In this method you access a third party site which in turn routes your request to the required server. Some services provide URL encryption also. The problem is that most of these servers are no longer free. Do a google search for the latest list as this is a very dynamic area :) Following are some services which still works(free!),

Proxify - Hides original URL and provides an array of access of options. The is one of the best free servers.
Block Stop - New guy in the town!
Anonymouse - This works, but URL is visible and hence may be blocked by the filtering software.

4. Use Online Translation Tools - In this method, we can use the translation service as a web proxy. Following are the best links I know of. Again Google is your best friend for more resources.

Altavista Babel fish - In the above replace www.webstuffscan.com with the site you want. You can also visit Babel fish site.
Google Translate - Similar to Babel fish.

5. Use Google Mobile search - Google mobile search works, but output may not be optimal. This is very similar to using a Web proxy.

6. Use a public Proxy server - There are many free proxy servers out in the Web. Note that in order to use these you have to change internet connection settings in Internet Explorer or whatever browser you use. This is one such list.

7. Get web pages via email - This is useful if you need a single Web page. Obviously accessing large files is not possible. Given below are some examples.

You can use SEND http://www.yahoo.com/ in the body of the message and send it to agora@dna.affrc.go.jp to retrieve yahoo.com home page.
You can also check out services at web2mail which includes web page subscriptions.
G.E Boyd has an extensive list of servers. Note that many in the list are no longer working.

8. Use Tor Distributed Proxy - Tor is an advanced proxy server using multiple anonymous servers for a single Web request. This requires an application to be downloaded and installed.

9. Your own proxy server - This is an advanced technique and is probably the best. This requires your own proxy server hosted either at your home or at a hosting service provider. You can enable SSL encryption and prevent any snooping on the content as well. Also put some access control, otherwise someone can find the service and misuse it (Trust me, there are many who are looking for such an opportunity!).

Use Apache Web server as proxy server - A bit complex setup.
Use Privoxy - - This is the recommended approach. Please see this page for more details.
Use PHPProxy as a Web Proxy - You can use PHPProxy to setup a Web proxy.

10. Use alternate content providers - When everything fails, you can use alternate service providers. For example if Gmail is blocked at your place, you can take another obscure mail address and enable email forward at Gmail.

Important!
Be careful when you are using public proxy servers. It is possible for the guy who is hosting the service to snoop on the data that is passing through. So I wouldn’t recommend putting any important information such credit card details when you are using public proxy server method.

update 1 (Nov 26) - Sharjeel has got an impressive list of 300+ web proxies.

update 2 (Dec 22) - Check out how to on running your own windows Http proxy server.

maandag, januari 01, 2007

New Year 2007 !

Happy New Year to all !

zaterdag, december 02, 2006

Linux & Unix Screenshot Walkthroughs

How to Run Linux on a USB Drive

maandag, oktober 30, 2006

Firefox Tweak Guide

This Firefox Tweak Guide brings together all the major tips, tricks and tweaks for Firefox.
http://www.tweakguides.com/Firefox_1.html

dinsdag, oktober 17, 2006

Hard Drive Data Recovery Guide

Killed a hard drive without backing up? This guide helps you recover the data.
http://tech-hints.org/?q=node/3

zaterdag, september 30, 2006

Use Gmail Generate Unlimited E-mail Addresses

Gmail has an interesting quirk where you can add a plus sign (+) after your Gmail address, and it'll still get to your inbox. It's called plus-addressing, and it essentially gives you an unlimited number of e-mail addresses to play with. Here's how it works: say your address is twomadgeeks@gmail.com, and you want to automatically label all tech e-mails. Add a plus sign and a phrase to make it twomadgeeks+tech@gmail.com and set up a filter to label it tech (to access your filters go to Settings->Filters and create a filter for messages addressed to twomadgeeks+tech@gmail.com. Then add the label tech).
http://21st.blogspot.com/2006/09/use-gmail-generate-unlimited-e-mail.html

donderdag, september 21, 2006

FreeEnigma

FreeEnigma brings cryptography to webmail, with an ingenious set of free and open browser plug-ins that work with Yahoo, Gmail, and others.
http://www.freenigma.com/