Anti-filtering Technical Solution
Sam Ghandchi
English:
http://www.ghandchi.com/Anti-filteringEng.htm
Farsi
http://www.ghandchi.com/Anti-filtering.htm
Dear Readers,
I have discussed the issue of Internet filtering by the Islamic Republic of Iran
(IRI) in many articles. In fact, the issue of filtering by countries like Iran
and China has been discussed by many other authors as well and the following
article by Ron Synovitz is an excellent explanation of what we are facing:
http://www.rferl.org/featuresarticle/20 ... 4e9ef.html
I made a technical suggestion in my September 20th article on this topic and
also in my interview with Behnam Nateghi of Radio Farda which is linked below, I
explained how to make bypassing IRI Internet filtering possible and easy, using
my suggested technical solution:
http://www.radiofarda.com/culture_artic ... 57238.html
Below is the translation of my suggestion which I hope the companies I have
noted to consider, and at the end I have included the links to my original
article on the topic:
"If a maker of browsers such as Microsoft, which is the maker of Internet
Explorer(IE), creates a series of proxy servers with *unannounced* separate IP
addresses and if those addresses are encrypted inside the IE browser code, and
if inside the browser code to have a randomizer to pick one of them each time
the browser needs to access a proxy site, and if it makes a *key* to contact the
maker of the browser and each time the two sides agree on an IP address to use
the related proxy, yet the address to stay encrypted, and that way the user
without knowing what the IP address of the proxy is, or even without knowing how
proxy works, can use the service, and the user is only entering the name of the
filtered site in the browser as usual, and can see the site without even knowing
that the proxy service has made this access possible.
"Of course, if the Islamic Republic wants to decipher and filter all such proxy
addresses that IE or Netscape or Mozilla make, they will have to use the browser
together with an automated tool repeatedly, and by monitoring the network
traffic, to analyze the IP addresses that are generated and used, and like
deciphering radar codes, it will take a long time, and especially if the number
of addresses in the pool are a few millions. Of course, every few months a
company like Microsoft can change the addresses and send a definition update to
IE users and thus the random IP address will now be picked from a new pool. At
any rate, such an invention and work can be done by companies like Microsoft,
Netscape, Mozilla, and other web browser makers.
"Of course, there are other technical solutions too. For example, yahoo or
google can allow their users, who have user account with them, to create private
proxies in the yahoo system on the net and this way the users can use those
proxy servers, to read the content that are filtered in Iran.
"In the absence of all such tools, people can ask their friends and relatives
who live abroad to create private proxy servers at their home, and give the
private proxy address to the friends in Iran and such addresses will not be
known to IRI to filter. But certainly the other more basic solutions that I
first suggested are the solutions for the public, because they do not rely on
one's friends having 24-hour live network and technical expertise to help."
How to Neutralize IRI Filtering
Full Article in English
http://www.ghandchi.com/424-filtershekanEng.htm
Full Article in Farsi
http://www.ghandchi.com/424-filtershekan.htm
Best Regards,
Sam Ghandchi, Editor/Publisher
IRANSCOPE
http://www.iranscope.com
December 14, 2005