Well the government can for example shut down peoples internet (as in the case with the dns keylogger)
If the government one days cuts off verizon or cable or dial up or whatever internet you use, you could do this (while your internet is working)
Now i bet there is a easier way to do this, im just not GREAT with windows or linux programming. anyway:
1 - Get a twilio.com account (its a voice and sms api)
2 - Get a local numbeer from twilio
3 - write a script that will do ether of the following:
3.1 - Translate a websites data into a alphanumeric code (encrypted most likely?)(from your server side NOTE if your country blocks internet it would be smart to use another country for the server), then write a program for your Operating system that would translate the alphanumeric code into a webpage.
OR
3.2 - Translate a websites data into a sound-type code (kinda like dial up)(from your server side NOTE if your country blocks internet it would be smart to use another country for the server), then write a program for your Operating system that would translate the sound-like code into a webpage.
--NOTE--
I know 3.1 option is REALLY slow and might take 1 day to create a webpage - this is the worst case type thing.
3.2 is more like dial up which is slow but its better then no internet.
I was looking for a dial up type thing to use with twilio but no luck.