Wednesday, September 28, 2011

How to bypass the blocked websites in Schools, Colleges or even in Workplace ? (re-sharing)

Websites like facebook , twitter  and other social networking sites are generally blocked in schools, colleges and offices . There exist some tricks by which you can bypass  the restrictions and access blocked sites , the most obvious is the use of proxies or Anonymizer websites . But using proxies doesn’t always works as they gets blocked by firewall as well . Here I am listing some other methods to access blocked contents .

1. Use IP instead of URL

Each website has its equivalent ip address . This method works best when blocked sites are stored as a list of URLs  .You can use  ip address  to access blocked contents . For example to access facebook you can use  ip address in your address bar . You can use to find the ip address of other websites .

2. Use Google Cache

All major search engines like Google yahoo and Bing stores cached pages of websites themselves . You can access blocked websites by viewing their  cached copy on search engines  .

google cache website

3. Translations services

Translation services like Google Translate , translate a website from one language to another and  display the translated results on their own page .You can access the blocked website by re-translating  blocked url using such online translation services .

4. Retrieve web pages via Email

Web2Mail is a free service that sends any websites  into your inbox. All you need to do is send an email to with the URL as subject title.

5. WayBack Machine

Wayback machine periodically keeps a copy of almost all websites on the internet  from the date they have started . You can access your blocked site by fetching its latest copy from archives .

6. allows you to view any website in a different resolution . This could be an interesting tool to access blocked websites .

7. Google Mobile Search

Google Mobile Search displays a web page as if you are viewing it on a mobile  phone .You can use it to access blocked websites but javascript and css will be disabled . This is a pretty old technique, which most of the college students use.

8. Redirect with Short URL service

Short URL service are used for converting a long URL in a shorter one . You can convert your blocked url into a shorter one and use  it to access blocked websites . This trick dont always works . The two popular url shortening service are and

9. USB Browsing

You can use this method if you have access to usb port  ,you can load usb with your own portable Firefox, with the portable Tor plugin  or you can directly use tor-firefox . I haven’t tried this out but this seems to be a worthy work around !

10.  Proxy Websites

This is the generally known method to access blocked websites . There are thousands of online proxies you can use to surf anonymously or to access blocked websites . This is not preferable though, since you might be exposed to vulnerable attacks.


  • I came across this information in a certain article, I thought it would be good if we share it Smile

    Monday, September 19, 2011

    Conversion to DALVIK FORMAT failed with error 1 !!

    Well this is a simple issue, need not panic. If refreshing the project, rebuilding it or cleaning did not work. Then probably u might have added an additional library which is not necessary.

    solution : Go to Project » Properties » Java Build Path » Libraries and remove all except the "Android X.Y" (in my case Android 1.5). click OK. Go to Project » Clean » Clean projects selected below » select your project and click OK. That should work.


    How to open a database for cross checking ? (ADB)

    First we need to log on to this path : E:\android\android-sdk-windows\platform-tools

    This is where our adb.exe is present, once you have cd’d thru to that path you will have to run “adb shell” (to open the remote shell for our emulator device)

    Once your command is executed, you will be able to see “#_” similar to our bash in unix. U need to know the folder structure before you “cd” here bcoz tab doesn’t work !!

    So our project resides at /data/data/<project name>/databases. Once you have reached this point, the next thing is to “ls” or list all the db files present.

    Now, if your db file is present : then we need to open sqlite3 (which comes built in)

    #sqlite3 /data/data/<projectname>/databases/contact.db

    SQLite version 3.5.9
    Enter ".help" for instructions
    sqlite> .tables
    android_metadata  contact_to_grp

    sqlite> select * from contact_to_grp;


    The rest of the commands are simpler from here.

    Friday, September 16, 2011

    Android debugging made easy

    If you are much attached to Microsoft’s visual studio then stepping through the code here in eclipse might be a bit confusing . We might just mix this up with  VS’s shortcuts (keys used here : F5, F6, F7 and F8)

    Here’s what they mean in eclipse (ADT) :

    Goes to the next step in your program. If the next step is a method / function this command will jump into the associated code.

    F6 will step over the call, e.g. it will call a method / function without entering the associated code.

    F7 will go to the caller of the method/ function. So this will leave the current code and go to the calling code.

    Use F8 to go to the next breakpoint. If no further breakpoint is encountered then the program will normally run

    If you are interested to see the Current Stack   then we need to switch to the “debug” view in the top right corner of your eclipse.

    About using DDMS for debugging will be available in the next post Smile