Half a croissant, on a plate, with a sign in front of it saying '50c'
h a l f b a k e r y
Breakfast of runners-up.

idea: add, search, annotate, link, view, overview, recent, by name, best, random

meta: news, help, about, links, report a problem

account: browse anonymously, or get an account and write.

user:
pass:
register,


                   

Free Speech Distributed Proxies

Help the Chinese view the real Web.
  (+7, -3)
(+7, -3)
  [vote for,
against]

The Chinese government censors the Internet: if you're in China, you can not see all of the Internet.

I would like to propose some subversive software that makes it impossible for the Chinese government to maintain the practice of censorship effectively.

I'm using China here, but this would be applicable to any country with censorship limiting free speech.

I propose that we write a compact http proxy that people can run on their Windows desktop. Like p2p programs, the proxies stay in touch with each other and maintain a list of the other proxies.

Web browsers in China can connect to any of these proxies and through the proxy access the entire web, including sites that the Chinese government blocks by ip address.

The idea is that the power is in having a vast and changing number of proxies, making it impractical to block them all by ip address.

There is a piece of client software also, that a Chinese surfer could use, but this is not required to use the pool of proxies, so even people who can't get their hands on the client software can benefit. What the client software does is try to locate one of the proxies and then, when it has found one, it will read the list of proxies, and pick a fast one. It could even use a different proxy for every http request.

It could also use encryption to encrypt the traffic between proxy and client, making it impossible for the government to eavesdrop. This kind of traffic should be disguised as regular https.

I imagine that a few generations of this software may be needed before it really becomes strong.

Careful thought has to be given to ways of limiting abuse of this system (such as hammering individual web sites through the proxies).

Also, we need a campaign so that many people in the "free world" will have the solidarity to run the proxy app. Maybe a something like the yellow wristband can be worn to indicate participation.

I apologize if this is poorly written or not worked out. Perhaps it is something that can be done though. If it's possible, we really should: it's worth it.

jmvw, Oct 15 2006

Tor http://tor.eff.org/
[kinemojo, Aug 30 2007]


Please log in.
If you're not logged in, you can see what this page looks like, but you will not be able to add anything.



Annotation:







       google The Onion Ring   

       [http://tor.eff.org/]
not_only_but_also, Oct 16 2006
  

       Subversive.... probably illegal in China.... what's not to love? There is a problem, though. As soon as the Chinese government gets wind of this, you'll have midnight raids and public executions of anyone caught with this subversive software. They'll find a way to trace these proxies, don't doubt. Who's to say they won't trace them to the "free world" users? Sorry, but I'm not willing to bring the wrath of Communist China down on my head. I might wake up one morning to find my family dead.
21 Quest, Oct 16 2006
  

       (+) But still I see a couple problems with this. First I think most of the computers used by individuals in China are in internet cafes, rather than being personally owned. This makes it much easier for the government to identify any illegal additions. Second and more importantly I think that most of the restrictions are put in place at the points where IP packets enter the country. Basically big firewalls on the fiber lines entering the country.
Galbinus_Caeli, Oct 16 2006
  

       [21 Quest] we won't get there without some courage. An attitude that bows to imagined threats paves the way for abuse and injustice. The people in China will need some bravery to make positive changes. For the people that run the proxies in the western world it takes a small amount of courage. Threats or violence from the Chinese government here in the West would be likely to create an outrage that would backlash at it.   

       [Galbinus Caeli] these problems can be solved. There is an advantage to the use of internet cafe's or public computers too: you can leave and it doesn't necessarily indentify a person. The Chinese firewalls can block datagrams based on the ip address of the servers: but our dynamic system of tens of thousands of ever changing proxies would make that very difficult. They might also filter based on content and this can be circumvented by encrypting the data. This can already be done by web browsers, with https (although the standard encryption strength is insufficient to garantuee private communications, Chinese gov firewalls are not likely capable of filtering this in real time) .   

       Who can make this work?
jmvw, Oct 16 2006
  

       I revoked my fishbone and substituted a bun in it's place, because it is a good idea with a strong moral backing, even if it's not one I'd participate in. I've gone toe-to-toe with our own government and lost, badly. It's simply not an experience I'd care to repeat. More power to those who dare!
21 Quest, Oct 16 2006
  

       Here's an idea. Write a song and post half the song on one public server and the other, including DRM and copyright info on another 'blocked' server. China is then breaking international laws(/treaties/trade agreements) by removing access to the DRM portion of a file.   

       Let the governments fight it out and the real world citizens play happily in the background. I call it colateral homage.
not_only_but_also, Oct 19 2006
  

       widely known to exist
kinemojo, Dec 12 2006
  

       This has been tried. All the ISP would have to do is install the software and it would get a list of available servers which it could block in real time. That can also be done to block anyone using p2p software but AFAIK it hasn't been done yet.   

       There were numerous methods floating around to get round the proxy in the UAE. All of them are temporary until the ISP is aware of them except 1. Write or download your own http proxy, install it on your own webserver and don't tell anyone about it.
marklar, Aug 30 2007
  


 

back: main index

business  computer  culture  fashion  food  halfbakery  home  other  product  public  science  sport  vehicle